<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PU2CLR Si4735 Arduino Library: Union, Struct and Defined Data Types</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="logo_si4735.png"/></td>
  <td id="projectalign">
   <div id="projectname">PU2CLR Si4735 Arduino Library<span id="projectnumber">&#160;2.1.4</span>
   </div>
   <div id="projectbrief">Arduino Library for Si47XX Devices - By Ricardo Lima Caratti</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__group01.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a>  </div>
  <div class="headertitle"><div class="title">Union, Struct and Defined Data Types</div></div>
</div><!--header-->
<div class="contents">

<p>SI473X data representation.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:unionsi473x__powerup"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi473x__powerup">si473x_powerup</a></td></tr>
<tr class="memdesc:unionsi473x__powerup"><td class="mdescLeft">&#160;</td><td class="mdescRight">Power Up arguments data type.  <a href="group__group01.html#unionsi473x__powerup">More...</a><br /></td></tr>
<tr class="separator:unionsi473x__powerup"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi473x__gpio"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi473x__gpio">si473x_gpio</a></td></tr>
<tr class="memdesc:unionsi473x__gpio"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data type for Enables output for GPO1, GPO2 and GPO3.  <a href="group__group01.html#unionsi473x__gpio">More...</a><br /></td></tr>
<tr class="separator:unionsi473x__gpio"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi473x__gpio__ien"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi473x__gpio__ien">si473x_gpio_ien</a></td></tr>
<tr class="memdesc:unionsi473x__gpio__ien"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data type for Configuring the sources for the GPO2/INT interrupt pin.  <a href="group__group01.html#unionsi473x__gpio__ien">More...</a><br /></td></tr>
<tr class="separator:unionsi473x__gpio__ien"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__frequency"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__frequency">si47x_frequency</a></td></tr>
<tr class="memdesc:unionsi47x__frequency"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents how the frequency is stored in the si4735.  <a href="group__group01.html#unionsi47x__frequency">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__frequency"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__antenna__capacitor"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__antenna__capacitor">si47x_antenna_capacitor</a></td></tr>
<tr class="memdesc:unionsi47x__antenna__capacitor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Antenna Tuning Capacitor data type manupulation.  <a href="group__group01.html#unionsi47x__antenna__capacitor">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__antenna__capacitor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__set__frequency"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__set__frequency">si47x_set_frequency</a></td></tr>
<tr class="memdesc:unionsi47x__set__frequency"><td class="mdescLeft">&#160;</td><td class="mdescRight">AM Tune frequency data type command (AM_TUNE_FREQ command)  <a href="group__group01.html#unionsi47x__set__frequency">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__set__frequency"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__seek"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__seek">si47x_seek</a></td></tr>
<tr class="memdesc:unionsi47x__seek"><td class="mdescLeft">&#160;</td><td class="mdescRight">Seek frequency (automatic tuning). ARG1.  <a href="group__group01.html#unionsi47x__seek">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__seek"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__seek__am__complement"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__seek__am__complement">si47x_seek_am_complement</a></td></tr>
<tr class="memdesc:structsi47x__seek__am__complement"><td class="mdescLeft">&#160;</td><td class="mdescRight">Seek frequency (automatic tuning) AM complement (ARG2, ARG3, ARG4 and ARG5)  <a href="group__group01.html#structsi47x__seek__am__complement">More...</a><br /></td></tr>
<tr class="separator:structsi47x__seek__am__complement"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__status"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__status">si47x_status</a></td></tr>
<tr class="memdesc:unionsi47x__status"><td class="mdescLeft">&#160;</td><td class="mdescRight">Status response data representation.  <a href="group__group01.html#unionsi47x__status">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__status"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__response__status"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__response__status">si47x_response_status</a></td></tr>
<tr class="memdesc:unionsi47x__response__status"><td class="mdescLeft">&#160;</td><td class="mdescRight">Response status command.  <a href="group__group01.html#unionsi47x__response__status">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__response__status"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__firmware__information"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__firmware__information">si47x_firmware_information</a></td></tr>
<tr class="memdesc:unionsi47x__firmware__information"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data representation for Firmware Information (GET_REV)  <a href="group__group01.html#unionsi47x__firmware__information">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__firmware__information"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__firmware__query__library"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__firmware__query__library">si47x_firmware_query_library</a></td></tr>
<tr class="memdesc:unionsi47x__firmware__query__library"><td class="mdescLeft">&#160;</td><td class="mdescRight">Firmware Query Library ID response.  <a href="group__group01.html#unionsi47x__firmware__query__library">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__firmware__query__library"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__tune__status"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__tune__status">si47x_tune_status</a></td></tr>
<tr class="memdesc:unionsi47x__tune__status"><td class="mdescLeft">&#160;</td><td class="mdescRight">Seek station status.  <a href="group__group01.html#unionsi47x__tune__status">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__tune__status"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__property"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__property">si47x_property</a></td></tr>
<tr class="memdesc:unionsi47x__property"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data type to deal with SET_PROPERTY command.  <a href="group__group01.html#unionsi47x__property">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__rqs__status"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__rqs__status">si47x_rqs_status</a></td></tr>
<tr class="memdesc:unionsi47x__rqs__status"><td class="mdescLeft">&#160;</td><td class="mdescRight">Radio Signal Quality data representation.  <a href="group__group01.html#unionsi47x__rqs__status">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__rqs__status"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__frontend__agc__control"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__frontend__agc__control">si47x_frontend_agc_control</a></td></tr>
<tr class="memdesc:unionsi47x__frontend__agc__control"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adjusts the AM AGC for external front-end attenuator and external front-end cascode LNA.  <a href="group__group01.html#unionsi47x__frontend__agc__control">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__frontend__agc__control"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__rds__command"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__rds__command">si47x_rds_command</a></td></tr>
<tr class="memdesc:unionsi47x__rds__command"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data type for RDS Status command and response information.  <a href="group__group01.html#unionsi47x__rds__command">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__rds__command"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__rds__status"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__rds__status">si47x_rds_status</a></td></tr>
<tr class="memdesc:unionsi47x__rds__status"><td class="mdescLeft">&#160;</td><td class="mdescRight">Response data type for current channel and reads an entry from the RDS FIFO.  <a href="group__group01.html#unionsi47x__rds__status">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__rds__status"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__rds__int__source"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__rds__int__source">si47x_rds_int_source</a></td></tr>
<tr class="memdesc:unionsi47x__rds__int__source"><td class="mdescLeft">&#160;</td><td class="mdescRight">FM_RDS_INT_SOURCE property data type.  <a href="group__group01.html#unionsi47x__rds__int__source">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__rds__int__source"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__rds__config"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__rds__config">si47x_rds_config</a></td></tr>
<tr class="memdesc:unionsi47x__rds__config"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data type for FM_RDS_CONFIG Property.  <a href="group__group01.html#unionsi47x__rds__config">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__rds__config"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__rds__blocka"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__rds__blocka">si47x_rds_blocka</a></td></tr>
<tr class="memdesc:unionsi47x__rds__blocka"><td class="mdescLeft">&#160;</td><td class="mdescRight">Block A data type.  <a href="group__group01.html#unionsi47x__rds__blocka">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__rds__blocka"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__rds__blockb"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__rds__blockb">si47x_rds_blockb</a></td></tr>
<tr class="memdesc:unionsi47x__rds__blockb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Block B data type.  <a href="group__group01.html#unionsi47x__rds__blockb">More...</a><br /></td></tr>
<tr class="separator:unionsi47x__rds__blockb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__rds__date__time"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__rds__date__time">si47x_rds_date_time</a></td></tr>
<tr class="separator:unionsi47x__rds__date__time"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__agc__status"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__agc__status">si47x_agc_status</a></td></tr>
<tr class="separator:unionsi47x__agc__status"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__agc__overrride"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__agc__overrride">si47x_agc_overrride</a></td></tr>
<tr class="separator:unionsi47x__agc__overrride"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__bandwidth__config"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__bandwidth__config">si47x_bandwidth_config</a></td></tr>
<tr class="separator:unionsi47x__bandwidth__config"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi47x__ssb__mode"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi47x__ssb__mode">si47x_ssb_mode</a></td></tr>
<tr class="separator:unionsi47x__ssb__mode"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi4735__digital__output__format"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi4735__digital__output__format">si4735_digital_output_format</a></td></tr>
<tr class="memdesc:unionsi4735__digital__output__format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Digital audio output format data structure (Property 0x0102. DIGITAL_OUTPUT_FORMAT).  <a href="group__group01.html#unionsi4735__digital__output__format">More...</a><br /></td></tr>
<tr class="separator:unionsi4735__digital__output__format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:unionsi4735__eeprom__patch__header"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#unionsi4735__eeprom__patch__header">si4735_eeprom_patch_header</a></td></tr>
<tr class="memdesc:unionsi4735__eeprom__patch__header"><td class="mdescLeft">&#160;</td><td class="mdescRight">patch header stored in a eeprom  <a href="group__group01.html#unionsi4735__eeprom__patch__header">More...</a><br /></td></tr>
<tr class="separator:unionsi4735__eeprom__patch__header"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi4735__digital__output__sample__rate"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi4735__digital__output__sample__rate">si4735_digital_output_sample_rate</a></td></tr>
<tr class="memdesc:structsi4735__digital__output__sample__rate"><td class="mdescLeft">&#160;</td><td class="mdescRight">Digital audio output sample structure (Property 0x0104. DIGITAL_OUTPUT_SAMPLE_RATE).  <a href="group__group01.html#structsi4735__digital__output__sample__rate">More...</a><br /></td></tr>
<tr class="separator:structsi4735__digital__output__sample__rate"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi473x__powerup_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi473x__powerup_8arg">si473x_powerup.arg</a></td></tr>
<tr class="separator:structsi473x__powerup_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi473x__gpio_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi473x__gpio_8arg">si473x_gpio.arg</a></td></tr>
<tr class="separator:structsi473x__gpio_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi473x__gpio__ien_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi473x__gpio__ien_8arg">si473x_gpio_ien.arg</a></td></tr>
<tr class="separator:structsi473x__gpio__ien_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__frequency_8raw"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__frequency_8raw">si47x_frequency.raw</a></td></tr>
<tr class="separator:structsi47x__frequency_8raw"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__antenna__capacitor_8raw"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__antenna__capacitor_8raw">si47x_antenna_capacitor.raw</a></td></tr>
<tr class="separator:structsi47x__antenna__capacitor_8raw"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__set__frequency_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__set__frequency_8arg">si47x_set_frequency.arg</a></td></tr>
<tr class="separator:structsi47x__set__frequency_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__seek_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__seek_8arg">si47x_seek.arg</a></td></tr>
<tr class="separator:structsi47x__seek_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__status_8refined"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__status_8refined">si47x_status.refined</a></td></tr>
<tr class="separator:structsi47x__status_8refined"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__response__status_8resp"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__response__status_8resp">si47x_response_status.resp</a></td></tr>
<tr class="separator:structsi47x__response__status_8resp"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__firmware__information_8resp"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__firmware__information_8resp">si47x_firmware_information.resp</a></td></tr>
<tr class="separator:structsi47x__firmware__information_8resp"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__firmware__query__library_8resp"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__firmware__query__library_8resp">si47x_firmware_query_library.resp</a></td></tr>
<tr class="separator:structsi47x__firmware__query__library_8resp"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__tune__status_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__tune__status_8arg">si47x_tune_status.arg</a></td></tr>
<tr class="separator:structsi47x__tune__status_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__property_8raw"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__property_8raw">si47x_property.raw</a></td></tr>
<tr class="separator:structsi47x__property_8raw"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rqs__status_8resp"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rqs__status_8resp">si47x_rqs_status.resp</a></td></tr>
<tr class="separator:structsi47x__rqs__status_8resp"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__frontend__agc__control_8field"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__frontend__agc__control_8field">si47x_frontend_agc_control.field</a></td></tr>
<tr class="separator:structsi47x__frontend__agc__control_8field"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__command_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__command_8arg">si47x_rds_command.arg</a></td></tr>
<tr class="separator:structsi47x__rds__command_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__status_8resp"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__status_8resp">si47x_rds_status.resp</a></td></tr>
<tr class="separator:structsi47x__rds__status_8resp"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__int__source_8refined"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__int__source_8refined">si47x_rds_int_source.refined</a></td></tr>
<tr class="separator:structsi47x__rds__int__source_8refined"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__config_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__config_8arg">si47x_rds_config.arg</a></td></tr>
<tr class="separator:structsi47x__rds__config_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__blocka_8refined"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__blocka_8refined">si47x_rds_blocka.refined</a></td></tr>
<tr class="separator:structsi47x__rds__blocka_8refined"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__blocka_8raw"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__blocka_8raw">si47x_rds_blocka.raw</a></td></tr>
<tr class="separator:structsi47x__rds__blocka_8raw"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__blockb_8group0"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__blockb_8group0">si47x_rds_blockb.group0</a></td></tr>
<tr class="separator:structsi47x__rds__blockb_8group0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__blockb_8group2"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__blockb_8group2">si47x_rds_blockb.group2</a></td></tr>
<tr class="separator:structsi47x__rds__blockb_8group2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__blockb_8refined"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__blockb_8refined">si47x_rds_blockb.refined</a></td></tr>
<tr class="separator:structsi47x__rds__blockb_8refined"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__blockb_8raw"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__blockb_8raw">si47x_rds_blockb.raw</a></td></tr>
<tr class="separator:structsi47x__rds__blockb_8raw"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__rds__date__time_8refined"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__rds__date__time_8refined">si47x_rds_date_time.refined</a></td></tr>
<tr class="separator:structsi47x__rds__date__time_8refined"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__agc__status_8refined"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__agc__status_8refined">si47x_agc_status.refined</a></td></tr>
<tr class="separator:structsi47x__agc__status_8refined"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__agc__overrride_8arg"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__agc__overrride_8arg">si47x_agc_overrride.arg</a></td></tr>
<tr class="separator:structsi47x__agc__overrride_8arg"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__bandwidth__config_8param"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__bandwidth__config_8param">si47x_bandwidth_config.param</a></td></tr>
<tr class="separator:structsi47x__bandwidth__config_8param"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi47x__ssb__mode_8param"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi47x__ssb__mode_8param">si47x_ssb_mode.param</a></td></tr>
<tr class="separator:structsi47x__ssb__mode_8param"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi4735__digital__output__format_8refined"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi4735__digital__output__format_8refined">si4735_digital_output_format.refined</a></td></tr>
<tr class="separator:structsi4735__digital__output__format_8refined"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structsi4735__eeprom__patch__header_8refined"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group01.html#structsi4735__eeprom__patch__header_8refined">si4735_eeprom_patch_header.refined</a></td></tr>
<tr class="separator:structsi4735__eeprom__patch__header_8refined"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>SI473X data representation. </p>
<h1><a class="anchor" id="group01"></a>
Data Types</h1>
<p>The goal of this approach is separating data from code. The Si47XX family works with many internal data that can be represented by data structure or defined data type in C/C++. These C/C++ resources have been used widely here. This approach made the library easier to build and maintain. Each data structure created here has its reference (name of the document and page on which it was based). In other words, to make the SI47XX device easier to deal, some defined data types were created to handle byte and bits to process commands, properties and responses. These data types will be usefull to deal with SI473X </p>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="unionsi473x__powerup" id="unionsi473x__powerup"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi473x__powerup">&#9670;&#160;</a></span>si473x_powerup</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si473x_powerup</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Power Up arguments data type. </p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 64 and 65 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a1d76ab95c8f37f3ee9f2266e0a818455" name="a1d76ab95c8f37f3ee9f2266e0a818455"></a>struct <a class="el" href="group__group01.html#structsi473x__powerup_8arg">si473x_powerup.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
Refined powerup parameters. </td></tr>
<tr><td class="fieldtype">
<a id="ab82e658c5816b0c31e32e100ff776ebe" name="ab82e658c5816b0c31e32e100ff776ebe"></a>uint8_t</td>
<td class="fieldname">
raw[2]</td>
<td class="fielddoc">
Raw powerup parameters data. Same arg memory position. So, same content. </td></tr>
</table>

</div>
</div>
<a name="unionsi473x__gpio" id="unionsi473x__gpio"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi473x__gpio">&#9670;&#160;</a></span>si473x_gpio</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si473x_gpio</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Data type for Enables output for GPO1, GPO2 and GPO3. </p>
<p>GPO1, 2, and 3 can be configured for output (Hi-Z or active drive) by setting the GPO1OEN, GPO2OEN, and GPO3OEN bit.</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); page 82 and 144 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af785eeee072dbe5d532fc7e76cd9e8eb" name="af785eeee072dbe5d532fc7e76cd9e8eb"></a>struct <a class="el" href="group__group01.html#structsi473x__gpio_8arg">si473x_gpio.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
Refined powerup parameters. </td></tr>
<tr><td class="fieldtype">
<a id="ae560f6b01049205986b273a5c491081d" name="ae560f6b01049205986b273a5c491081d"></a>uint8_t</td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi473x__gpio__ien" id="unionsi473x__gpio__ien"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi473x__gpio__ien">&#9670;&#160;</a></span>si473x_gpio_ien</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si473x_gpio_ien</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Data type for Configuring the sources for the GPO2/INT interrupt pin. </p>
<p>Valid sources are the lower 8 bits of the STATUS byte, including CTS, ERR, RSQINT, and STCINT bits.</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); page 146 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a41278f2e60bae96f74a825b4a741e273" name="a41278f2e60bae96f74a825b4a741e273"></a>struct <a class="el" href="group__group01.html#structsi473x__gpio__ien_8arg">si473x_gpio_ien.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aa1d2b8d04e8ae43c085f8223b15812e9" name="aa1d2b8d04e8ae43c085f8223b15812e9"></a>uint16_t</td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__frequency" id="unionsi47x__frequency"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__frequency">&#9670;&#160;</a></span>si47x_frequency</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_frequency</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Represents how the frequency is stored in the si4735. </p>
<p>It helps to convert frequency in uint16_t to two bytes (uint8_t) (FREQL and FREQH) </p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a238632206d118acac9b1ede44a0d3af6" name="a238632206d118acac9b1ede44a0d3af6"></a>struct <a class="el" href="group__group01.html#structsi47x__frequency_8raw">si47x_frequency.raw</a></td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
Raw data that represents the frequency stored in the Si47XX device. </td></tr>
<tr><td class="fieldtype">
<a id="aad12ac434ec9907e90a3f6b95377ca76" name="aad12ac434ec9907e90a3f6b95377ca76"></a>uint16_t</td>
<td class="fieldname">
value</td>
<td class="fielddoc">
frequency (integer value) </td></tr>
</table>

</div>
</div>
<a name="unionsi47x__antenna__capacitor" id="unionsi47x__antenna__capacitor"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__antenna__capacitor">&#9670;&#160;</a></span>si47x_antenna_capacitor</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_antenna_capacitor</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Antenna Tuning Capacitor data type manupulation. </p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="ab7ef1b0222904baf09a919e5704cdd44" name="ab7ef1b0222904baf09a919e5704cdd44"></a>struct <a class="el" href="group__group01.html#structsi47x__antenna__capacitor_8raw">si47x_antenna_capacitor.raw</a></td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aa59f9604df88a98b91295b0a9c009bbd" name="aa59f9604df88a98b91295b0a9c009bbd"></a>uint16_t</td>
<td class="fieldname">
value</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__set__frequency" id="unionsi47x__set__frequency"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__set__frequency">&#9670;&#160;</a></span>si47x_set_frequency</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_set_frequency</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>AM Tune frequency data type command (AM_TUNE_FREQ command) </p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 135 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aa5c0dc3dd7bde96cd11ed795d89951d6" name="aa5c0dc3dd7bde96cd11ed795d89951d6"></a>struct <a class="el" href="group__group01.html#structsi47x__set__frequency_8arg">si47x_set_frequency.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a57e2bfb6b0c9c0fb7d6ffac131824b8a" name="a57e2bfb6b0c9c0fb7d6ffac131824b8a"></a>uint8_t</td>
<td class="fieldname">
raw[5]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__seek" id="unionsi47x__seek"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__seek">&#9670;&#160;</a></span>si47x_seek</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_seek</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Seek frequency (automatic tuning). ARG1. </p>
<p>Represents searching for a valid frequency data type AM and FM.</p>
<p>When AM, the searching data have to be complemented by <a class="el" href="group__group01.html#structsi47x__seek__am__complement" title="Seek frequency (automatic tuning) AM complement (ARG2, ARG3, ARG4 and ARG5)">si47x_seek_am_complement</a>.</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 72 and 137 </dd>
<dd>
<a class="el" href="group__group01.html#structsi47x__seek__am__complement" title="Seek frequency (automatic tuning) AM complement (ARG2, ARG3, ARG4 and ARG5)">si47x_seek_am_complement</a> </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aedf91f573575f3ceb1297159f0535bf8" name="aedf91f573575f3ceb1297159f0535bf8"></a>struct <a class="el" href="group__group01.html#structsi47x__seek_8arg">si47x_seek.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a894bfdc90f00f3064991edc0c439e66a" name="a894bfdc90f00f3064991edc0c439e66a"></a>uint8_t</td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__seek__am__complement" id="structsi47x__seek__am__complement"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__seek__am__complement">&#9670;&#160;</a></span>si47x_seek_am_complement</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_seek_am_complement</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Seek frequency (automatic tuning) AM complement (ARG2, ARG3, ARG4 and ARG5) </p>
<p>Represents AM complement searching information for a valid frequency data type.</p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 72 and 137 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a55b8606c703c038e1d4360893451711c" name="a55b8606c703c038e1d4360893451711c"></a>uint8_t</td>
<td class="fieldname">
ARG2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a9fb726b115307ae7455d2dddba2d7d36" name="a9fb726b115307ae7455d2dddba2d7d36"></a>uint8_t</td>
<td class="fieldname">
ARG3</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="adc4349d375ca2c36518618625f48e4b8" name="adc4349d375ca2c36518618625f48e4b8"></a>uint8_t</td>
<td class="fieldname">
ANTCAPH</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acd74666ecda0448b052a5ad1e9ade2d2" name="acd74666ecda0448b052a5ad1e9ade2d2"></a>uint8_t</td>
<td class="fieldname">
ANTCAPL</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__status" id="unionsi47x__status"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__status">&#9670;&#160;</a></span>si47x_status</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_status</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Status response data representation. </p>
<p>Represents searching for a valid frequency data type. </p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a1ac420bbf82359094748a4f97304adb8" name="a1ac420bbf82359094748a4f97304adb8"></a>struct <a class="el" href="group__group01.html#structsi47x__status_8refined">si47x_status.refined</a></td>
<td class="fieldname">
refined</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8afecb26fbffbfa5a7d3d46d90becabc" name="a8afecb26fbffbfa5a7d3d46d90becabc"></a>uint8_t</td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__response__status" id="unionsi47x__response__status"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__response__status">&#9670;&#160;</a></span>si47x_response_status</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_response_status</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Response status command. </p>
<p>Response data from a query status command</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; pages 73 and </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aa8d3424f318eb0c292eed612f5710c44" name="aa8d3424f318eb0c292eed612f5710c44"></a>struct <a class="el" href="group__group01.html#structsi47x__response__status_8resp">si47x_response_status.resp</a></td>
<td class="fieldname">
resp</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a9b236e03804629e73a4b19fddb72b4cd" name="a9b236e03804629e73a4b19fddb72b4cd"></a>uint8_t</td>
<td class="fieldname">
raw[8]</td>
<td class="fielddoc">
Check it. </td></tr>
</table>

</div>
</div>
<a name="unionsi47x__firmware__information" id="unionsi47x__firmware__information"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__firmware__information">&#9670;&#160;</a></span>si47x_firmware_information</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_firmware_information</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Data representation for Firmware Information (GET_REV) </p>
<p>The part number, chip revision, firmware revision, patch revision and component revision numbers.</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 66 and 131 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a4f71bb27ff0e3ba8de0412d43a63010e" name="a4f71bb27ff0e3ba8de0412d43a63010e"></a>struct <a class="el" href="group__group01.html#structsi47x__firmware__information_8resp">si47x_firmware_information.resp</a></td>
<td class="fieldname">
resp</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aa2ba7bbaa745c8ca18c83226246654e5" name="aa2ba7bbaa745c8ca18c83226246654e5"></a>uint8_t</td>
<td class="fieldname">
raw[9]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__firmware__query__library" id="unionsi47x__firmware__query__library"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__firmware__query__library">&#9670;&#160;</a></span>si47x_firmware_query_library</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_firmware_query_library</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Firmware Query Library ID response. </p>
<p>Used to represent the response of a power up command with FUNC = 15 (patch)</p>
<p>To confirm that the patch is compatible with the internal device library revision, the library revision should be confirmed by issuing the POWER_UP command with Function = 15 (query library ID)</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); page 12 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a4b1bc1ed10aa884ede69b0ae5561cbba" name="a4b1bc1ed10aa884ede69b0ae5561cbba"></a>struct <a class="el" href="group__group01.html#structsi47x__firmware__query__library_8resp">si47x_firmware_query_library.resp</a></td>
<td class="fieldname">
resp</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a5235c5b07b71d6dc4c76c275a091c63c" name="a5235c5b07b71d6dc4c76c275a091c63c"></a>uint8_t</td>
<td class="fieldname">
raw[8]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__tune__status" id="unionsi47x__tune__status"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__tune__status">&#9670;&#160;</a></span>si47x_tune_status</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_tune_status</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Seek station status. </p>
<p>Status of FM_TUNE_FREQ or FM_SEEK_START commands or Status of AM_TUNE_FREQ or AM_SEEK_START commands.</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 73 and 139 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a78bd3a3ad2369186f0195223f408311d" name="a78bd3a3ad2369186f0195223f408311d"></a>struct <a class="el" href="group__group01.html#structsi47x__tune__status_8arg">si47x_tune_status.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aefcfcb9eaa95ed7d8ce1740ac7f9eb7e" name="aefcfcb9eaa95ed7d8ce1740ac7f9eb7e"></a>uint8_t</td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__property" id="unionsi47x__property"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__property">&#9670;&#160;</a></span>si47x_property</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_property</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Data type to deal with SET_PROPERTY command. </p>
<p>Property Data type (help to deal with SET_PROPERTY command on si473X) </p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="ae671ffe4b04609a80825fc1df1a7e292" name="ae671ffe4b04609a80825fc1df1a7e292"></a>struct <a class="el" href="group__group01.html#structsi47x__property_8raw">si47x_property.raw</a></td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a7c04205c5a1798b35b738b2908853bfa" name="a7c04205c5a1798b35b738b2908853bfa"></a>uint16_t</td>
<td class="fieldname">
value</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__rqs__status" id="unionsi47x__rqs__status"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__rqs__status">&#9670;&#160;</a></span>si47x_rqs_status</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_rqs_status</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Radio Signal Quality data representation. </p>
<p>Data type for status information about the received signal quality (FM_RSQ_STATUS and AM_RSQ_STATUS)</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 75 and </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af86aa3d6afe48037aa0a364388d29d57" name="af86aa3d6afe48037aa0a364388d29d57"></a>struct <a class="el" href="group__group01.html#structsi47x__rqs__status_8resp">si47x_rqs_status.resp</a></td>
<td class="fieldname">
resp</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a184e0892bc82522efe50c49836bb8cc5" name="a184e0892bc82522efe50c49836bb8cc5"></a>uint8_t</td>
<td class="fieldname">
raw[8]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__frontend__agc__control" id="unionsi47x__frontend__agc__control"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__frontend__agc__control">&#9670;&#160;</a></span>si47x_frontend_agc_control</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_frontend_agc_control</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Adjusts the AM AGC for external front-end attenuator and external front-end cascode LNA. </p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROAMMING GUIDE; AN332 (REV 1.0); page 168 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aba5582f017d6f5d656993ba8d4a97795" name="aba5582f017d6f5d656993ba8d4a97795"></a>struct <a class="el" href="group__group01.html#structsi47x__frontend__agc__control_8field">si47x_frontend_agc_control.field</a></td>
<td class="fieldname">
field</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aff89664deed303ec065bbad68b2053ae" name="aff89664deed303ec065bbad68b2053ae"></a>uint16_t</td>
<td class="fieldname">
word</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__rds__command" id="unionsi47x__rds__command"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__rds__command">&#9670;&#160;</a></span>si47x_rds_command</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_rds_command</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Data type for RDS Status command and response information. </p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 77 and 78 </dd>
<dd>
Also <a href="https://en.wikipedia.org/wiki/Radio_Data_System">https://en.wikipedia.org/wiki/Radio_Data_System</a> </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="abc89226fb1cac2f4db84d19f6aac5960" name="abc89226fb1cac2f4db84d19f6aac5960"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__command_8arg">si47x_rds_command.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a3c151920e2f167bfa7c47193a20ecb58" name="a3c151920e2f167bfa7c47193a20ecb58"></a>uint8_t</td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__rds__status" id="unionsi47x__rds__status"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__rds__status">&#9670;&#160;</a></span>si47x_rds_status</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_rds_status</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Response data type for current channel and reads an entry from the RDS FIFO. </p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 77 and 78 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a48fe19756bd1b858964dd8a74c5651a3" name="a48fe19756bd1b858964dd8a74c5651a3"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__status_8resp">si47x_rds_status.resp</a></td>
<td class="fieldname">
resp</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a526947c93583b28968de411b0206fdfb" name="a526947c93583b28968de411b0206fdfb"></a>uint8_t</td>
<td class="fieldname">
raw[13]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__rds__int__source" id="unionsi47x__rds__int__source"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__rds__int__source">&#9670;&#160;</a></span>si47x_rds_int_source</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_rds_int_source</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>FM_RDS_INT_SOURCE property data type. </p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); page 103 </dd>
<dd>
also <a href="https://en.wikipedia.org/wiki/Radio_Data_System">https://en.wikipedia.org/wiki/Radio_Data_System</a> </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="ab5540a81bf1596dbbc015ef2f458a5b1" name="ab5540a81bf1596dbbc015ef2f458a5b1"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__int__source_8refined">si47x_rds_int_source.refined</a></td>
<td class="fieldname">
refined</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abfd03e295ce96a214407c2705d9b96c7" name="abfd03e295ce96a214407c2705d9b96c7"></a>uint8_t</td>
<td class="fieldname">
raw[2]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__rds__config" id="unionsi47x__rds__config"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__rds__config">&#9670;&#160;</a></span>si47x_rds_config</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_rds_config</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Data type for FM_RDS_CONFIG Property. </p>
<p>IMPORTANT: all block errors must be less than or equal the associated block error threshold for the group to be stored in the RDS FIFO. 0 = No errors; 1 = 1–2 bit errors detected and corrected; 2 = 3–5 bit errors detected and corrected; 3 = Uncorrectable. Recommended Block Error Threshold options: 2,2,2,2 = No group stored if any errors are uncorrected. 3,3,3,3 = Group stored regardless of errors. 0,0,0,0 = No group stored containing corrected or uncorrected errors. 3,2,3,3 = Group stored with corrected errors on B, regardless of errors on A, C, or D.</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 58 and 104 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a54505a8468e1aafafe7bb7485c2241e9" name="a54505a8468e1aafafe7bb7485c2241e9"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__config_8arg">si47x_rds_config.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ace0fc779a1af19098b03178fcbaafffe" name="ace0fc779a1af19098b03178fcbaafffe"></a>uint8_t</td>
<td class="fieldname">
raw[2]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__rds__blocka" id="unionsi47x__rds__blocka"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__rds__blocka">&#9670;&#160;</a></span>si47x_rds_blocka</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_rds_blocka</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Block A data type. </p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a404ba554979caaf39c11a7783a596bd1" name="a404ba554979caaf39c11a7783a596bd1"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__blocka_8refined">si47x_rds_blocka.refined</a></td>
<td class="fieldname">
refined</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a809d189eba718f9245672c9abab05690" name="a809d189eba718f9245672c9abab05690"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__blocka_8raw">si47x_rds_blocka.raw</a></td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__rds__blockb" id="unionsi47x__rds__blockb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__rds__blockb">&#9670;&#160;</a></span>si47x_rds_blockb</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_rds_blockb</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Block B data type. </p>
<p>For GCC on System-V ABI on 386-compatible (32-bit processors), the following stands:</p>
<p>1) Bit-fields are allocated from right to left (least to most significant). 2) A bit-field must entirely reside in a storage unit appropriate for its declared type. Thus a bit-field never crosses its unit boundary. 3) Bit-fields may share a storage unit with other struct/union members, including members that are not bit-fields. Of course, struct members occupy different parts of the storage unit. 4) Unnamed bit-fields' types do not affect the alignment of a structure or union, although individual bit-fields' member offsets obey the alignment constraints.</p>
<dl class="section see"><dt>See also</dt><dd>also Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 78 and 79 </dd>
<dd>
also <a href="https://en.wikipedia.org/wiki/Radio_Data_System">https://en.wikipedia.org/wiki/Radio_Data_System</a> </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="abed5e383b3c62bc0a091efdd326c40d8" name="abed5e383b3c62bc0a091efdd326c40d8"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__blockb_8group0">si47x_rds_blockb.group0</a></td>
<td class="fieldname">
group0</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8e070d0226a78cd520ede1037a6a24d4" name="a8e070d0226a78cd520ede1037a6a24d4"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__blockb_8group2">si47x_rds_blockb.group2</a></td>
<td class="fieldname">
group2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ad3111bc05fa4a108d7d7eadf0dbe94ba" name="ad3111bc05fa4a108d7d7eadf0dbe94ba"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__blockb_8refined">si47x_rds_blockb.refined</a></td>
<td class="fieldname">
refined</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="afb2283c294aa4046fb606eef18839331" name="afb2283c294aa4046fb606eef18839331"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__blockb_8raw">si47x_rds_blockb.raw</a></td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__rds__date__time" id="unionsi47x__rds__date__time"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__rds__date__time">&#9670;&#160;</a></span>si47x_rds_date_time</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_rds_date_time</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Group type 4A ( RDS Date and Time) When group type 4A is used by the station, it shall be transmitted every minute according to EN 50067. This Structure uses blocks 2,3 and 5 (B,C,D)</p>
<p>ATTENTION: To make it compatible with 8, 16 and 32 bits platforms and avoid Crosses boundary, it was necessary to split minute and hour representation. </p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aca88dde0784fe180c29a66b4e0b65104" name="aca88dde0784fe180c29a66b4e0b65104"></a>struct <a class="el" href="group__group01.html#structsi47x__rds__date__time_8refined">si47x_rds_date_time.refined</a></td>
<td class="fieldname">
refined</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a4632acc947ded9cc9577df163fabba69" name="a4632acc947ded9cc9577df163fabba69"></a>uint8_t</td>
<td class="fieldname">
raw[6]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__agc__status" id="unionsi47x__agc__status"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__agc__status">&#9670;&#160;</a></span>si47x_agc_status</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_agc_status</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>AGC data types FM / AM and SSB structure to AGC</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); For FM page 80; for AM page 142 </dd>
<dd>
AN332 REV 0.8 Universal Programming Guide Amendment for SI4735-D60 SSB and NBFM patches; page 18. </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aac4fc78ed4e4f265c74a9e50c2e63592" name="aac4fc78ed4e4f265c74a9e50c2e63592"></a>struct <a class="el" href="group__group01.html#structsi47x__agc__status_8refined">si47x_agc_status.refined</a></td>
<td class="fieldname">
refined</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a2f03c32a90a7991f2433bf8a5291885d" name="a2f03c32a90a7991f2433bf8a5291885d"></a>uint8_t</td>
<td class="fieldname">
raw[3]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__agc__overrride" id="unionsi47x__agc__overrride"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__agc__overrride">&#9670;&#160;</a></span>si47x_agc_overrride</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_agc_overrride</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>If FM, Overrides AGC setting by disabling the AGC and forcing the LNA to have a certain gain that ranges between 0 (minimum attenuation) and 26 (maximum attenuation). If AM, overrides the AGC setting by disabling the AGC and forcing the gain index that ranges between 0</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); For FM page 81; for AM page 143 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a05a271d0b62d67a76532e70016cc5056" name="a05a271d0b62d67a76532e70016cc5056"></a>struct <a class="el" href="group__group01.html#structsi47x__agc__overrride_8arg">si47x_agc_overrride.arg</a></td>
<td class="fieldname">
arg</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a7b8218655c25e1f8d75d92818ec24f20" name="a7b8218655c25e1f8d75d92818ec24f20"></a>uint8_t</td>
<td class="fieldname">
raw[2]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__bandwidth__config" id="unionsi47x__bandwidth__config"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__bandwidth__config">&#9670;&#160;</a></span>si47x_bandwidth_config</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_bandwidth_config</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>The bandwidth of the AM channel filter data type AMCHFLT values: 0 = 6 kHz Bandwidth 1 = 4 kHz Bandwidth 2 = 3 kHz Bandwidth 3 = 2 kHz Bandwidth 4 = 1 kHz Bandwidth 5 = 1.8 kHz Bandwidth 6 = 2.5 kHz Bandwidth, gradual roll off 7–15 = Reserved (Do not use)</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); pages 125 and 151 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a5da2dcc72ae3a6f0ced1aad7594362d5" name="a5da2dcc72ae3a6f0ced1aad7594362d5"></a>struct <a class="el" href="group__group01.html#structsi47x__bandwidth__config_8param">si47x_bandwidth_config.param</a></td>
<td class="fieldname">
param</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aa8fd81f2f62788fac6c3cce7b1ea765d" name="aa8fd81f2f62788fac6c3cce7b1ea765d"></a>uint8_t</td>
<td class="fieldname">
raw[2]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi47x__ssb__mode" id="unionsi47x__ssb__mode"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi47x__ssb__mode">&#9670;&#160;</a></span>si47x_ssb_mode</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si47x_ssb_mode</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>SSB - datatype for SSB_MODE (property 0x0101)</p>
<dl class="section see"><dt>See also</dt><dd>AN332 REV 0.8 UNIVERSAL PROGRAMMING GUIDE; page 24 </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="affb467645fbaf299d351c3fc7c0ed3bb" name="affb467645fbaf299d351c3fc7c0ed3bb"></a>struct <a class="el" href="group__group01.html#structsi47x__ssb__mode_8param">si47x_ssb_mode.param</a></td>
<td class="fieldname">
param</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ac57630fdfe3cf7069f8483a50a41c501" name="ac57630fdfe3cf7069f8483a50a41c501"></a>uint8_t</td>
<td class="fieldname">
raw[2]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi4735__digital__output__format" id="unionsi4735__digital__output__format"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi4735__digital__output__format">&#9670;&#160;</a></span>si4735_digital_output_format</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si4735_digital_output_format</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Digital audio output format data structure (Property 0x0102. DIGITAL_OUTPUT_FORMAT). </p>
<p>Used to configure: DCLK edge, data format, force mono, and sample precision.</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); page 195. </dd>
<dd>
Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); chapter 9 - Digital Audio Interface </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a2f5af498b9dfe1e33765207842b3796d" name="a2f5af498b9dfe1e33765207842b3796d"></a>struct <a class="el" href="group__group01.html#structsi4735__digital__output__format_8refined">si4735_digital_output_format.refined</a></td>
<td class="fieldname">
refined</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a0fa2c05d8877d3c680e904842993c33e" name="a0fa2c05d8877d3c680e904842993c33e"></a>uint16_t</td>
<td class="fieldname">
raw</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="unionsi4735__eeprom__patch__header" id="unionsi4735__eeprom__patch__header"></a>
<h2 class="memtitle"><span class="permalink"><a href="#unionsi4735__eeprom__patch__header">&#9670;&#160;</a></span>si4735_eeprom_patch_header</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union si4735_eeprom_patch_header</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>patch header stored in a eeprom </p>
<p>This data type represents o header of a eeprom with a patch content</p>
<p>This structure will be used to read an eeprom generated by leo sketch SI47XX_09_SAVE_SSB_PATCH_EEPROM.ino.</p>
<p>The sketch SI47XX_09_SAVE_SSB_PATCH_EEPROM can be found on Examples/SI47XX_TOOLS folder </p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a206c5907140c242eff43969fdbf1ee39" name="a206c5907140c242eff43969fdbf1ee39"></a>struct <a class="el" href="group__group01.html#structsi4735__eeprom__patch__header_8refined">si4735_eeprom_patch_header.refined</a></td>
<td class="fieldname">
refined</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a94433975a0b1ff748a66a19e4125dc5e" name="a94433975a0b1ff748a66a19e4125dc5e"></a>uint8_t</td>
<td class="fieldname">
raw[32]</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi4735__digital__output__sample__rate" id="structsi4735__digital__output__sample__rate"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi4735__digital__output__sample__rate">&#9670;&#160;</a></span>si4735_digital_output_sample_rate</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si4735_digital_output_sample_rate</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"><p>Digital audio output sample structure (Property 0x0104. DIGITAL_OUTPUT_SAMPLE_RATE). </p>
<p>Used to enable digital audio output and to configure the digital audio output sample rate in samples per second (sps).</p>
<dl class="section see"><dt>See also</dt><dd>Si47XX PROGRAMMING GUIDE; AN332 (REV 1.0); page 196. </dd></dl>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a9988ba829a46409f23d7cb9bb0f156d9" name="a9988ba829a46409f23d7cb9bb0f156d9"></a>uint16_t</td>
<td class="fieldname">
DOSR</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi473x__powerup_8arg" id="structsi473x__powerup_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi473x__powerup_8arg">&#9670;&#160;</a></span>si473x_powerup.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si473x_powerup.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a1e49c8ad07b69571bfcafaf18ac9fa5b" name="a1e49c8ad07b69571bfcafaf18ac9fa5b"></a>uint8_t</td>
<td class="fieldname">
FUNC: 4</td>
<td class="fielddoc">
Function (0 = FM Receive; 1–14 = Reserved; 15 = Query Library ID) </td></tr>
<tr><td class="fieldtype">
<a id="a22c9aef8785be330d7e1faf88bcfd4b1" name="a22c9aef8785be330d7e1faf88bcfd4b1"></a>uint8_t</td>
<td class="fieldname">
XOSCEN: 1</td>
<td class="fielddoc">
Crystal Oscillator Enable (0 = crystal oscillator disabled; 1 = Use crystal oscillator and and OPMODE=ANALOG AUDIO) . </td></tr>
<tr><td class="fieldtype">
<a id="a63bc9a3997d66d835d9f3ec29451407d" name="a63bc9a3997d66d835d9f3ec29451407d"></a>uint8_t</td>
<td class="fieldname">
PATCH: 1</td>
<td class="fielddoc">
Patch Enable (0 = Boot normally; 1 = Copy non-volatile memory to RAM). </td></tr>
<tr><td class="fieldtype">
<a id="a16e39ff0e3715799964f55ae2059869d" name="a16e39ff0e3715799964f55ae2059869d"></a>uint8_t</td>
<td class="fieldname">
GPO2OEN: 1</td>
<td class="fielddoc">
GPO2 Output Enable (0 = GPO2 output disabled; 1 = GPO2 output enabled). </td></tr>
<tr><td class="fieldtype">
<a id="a70cc84d478cf749951dcd0abde88b0ce" name="a70cc84d478cf749951dcd0abde88b0ce"></a>uint8_t</td>
<td class="fieldname">
CTSIEN: 1</td>
<td class="fielddoc">
CTS Interrupt Enable (0 = CTS interrupt disabled; 1 = CTS interrupt enabled). </td></tr>
<tr><td class="fieldtype">
<a id="adc7ae7360da2a9886f674ed6943a2524" name="adc7ae7360da2a9886f674ed6943a2524"></a>uint8_t</td>
<td class="fieldname">
OPMODE</td>
<td class="fielddoc">
Application Setting. See page 65. </td></tr>
</table>

</div>
</div>
<a name="structsi473x__gpio_8arg" id="structsi473x__gpio_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi473x__gpio_8arg">&#9670;&#160;</a></span>si473x_gpio.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si473x_gpio.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
Always write 0. </td></tr>
<tr><td class="fieldtype">
<a id="a9e8c8440a0de220ec3e67ac942bc93ae" name="a9e8c8440a0de220ec3e67ac942bc93ae"></a>uint8_t</td>
<td class="fieldname">
GPO1OEN: 1</td>
<td class="fielddoc">
GPO1 Output Enable. </td></tr>
<tr><td class="fieldtype">
<a id="a16e39ff0e3715799964f55ae2059869d" name="a16e39ff0e3715799964f55ae2059869d"></a>uint8_t</td>
<td class="fieldname">
GPO2OEN: 1</td>
<td class="fielddoc">
GPO2 Output Enable. </td></tr>
<tr><td class="fieldtype">
<a id="a9192331445de77eec6c569dd39215683" name="a9192331445de77eec6c569dd39215683"></a>uint8_t</td>
<td class="fieldname">
GPO3OEN: 1</td>
<td class="fielddoc">
GPO3 Output Enable. </td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 4</td>
<td class="fielddoc">
Always write 0. </td></tr>
</table>

</div>
</div>
<a name="structsi473x__gpio__ien_8arg" id="structsi473x__gpio__ien_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi473x__gpio__ien_8arg">&#9670;&#160;</a></span>si473x_gpio_ien.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si473x_gpio_ien.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="ab09bf67829bc4d5914945a87be624698" name="ab09bf67829bc4d5914945a87be624698"></a>uint8_t</td>
<td class="fieldname">
STCIEN: 1</td>
<td class="fielddoc">
Seek/Tune Complete Interrupt Enable (0 or 1). </td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 2</td>
<td class="fielddoc">
Always write 0. </td></tr>
<tr><td class="fieldtype">
<a id="afa4d97a23dde5b951754d19241a9c117" name="afa4d97a23dde5b951754d19241a9c117"></a>uint8_t</td>
<td class="fieldname">
RSQIEN: 1</td>
<td class="fielddoc">
RSQ Interrupt Enable (0 or 1). </td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 2</td>
<td class="fielddoc">
Always write 0. </td></tr>
<tr><td class="fieldtype">
<a id="a459917c791e67eab1cdc18407dc6f507" name="a459917c791e67eab1cdc18407dc6f507"></a>uint8_t</td>
<td class="fieldname">
ERRIEN: 1</td>
<td class="fielddoc">
ERR Interrupt Enable (0 or 1). </td></tr>
<tr><td class="fieldtype">
<a id="a70cc84d478cf749951dcd0abde88b0ce" name="a70cc84d478cf749951dcd0abde88b0ce"></a>uint8_t</td>
<td class="fieldname">
CTSIEN: 1</td>
<td class="fielddoc">
CTS Interrupt Enable (0 or 1). </td></tr>
<tr><td class="fieldtype">
<a id="a3d9c07e46addffde9770f779a2f71864" name="a3d9c07e46addffde9770f779a2f71864"></a>uint8_t</td>
<td class="fieldname">
STCREP: 1</td>
<td class="fielddoc">
STC Interrupt Repeat (0 or 1). </td></tr>
<tr><td class="fieldtype">
<a id="a613aa5c14b3ccc6304a519292c482ed1" name="a613aa5c14b3ccc6304a519292c482ed1"></a>uint8_t</td>
<td class="fieldname">
DUMMY3: 2</td>
<td class="fielddoc">
Always write 0. </td></tr>
<tr><td class="fieldtype">
<a id="a7370ae224941074a02e32d4ee6901d56" name="a7370ae224941074a02e32d4ee6901d56"></a>uint8_t</td>
<td class="fieldname">
RSQREP: 1</td>
<td class="fielddoc">
RSQ Interrupt Repeat (0 or 1). </td></tr>
<tr><td class="fieldtype">
<a id="a9182569d693623e6b469099542b303e4" name="a9182569d693623e6b469099542b303e4"></a>uint8_t</td>
<td class="fieldname">
DUMMY4: 4</td>
<td class="fielddoc">
Always write 0. </td></tr>
</table>

</div>
</div>
<a name="structsi47x__frequency_8raw" id="structsi47x__frequency_8raw"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__frequency_8raw">&#9670;&#160;</a></span>si47x_frequency.raw</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_frequency.raw</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a858dfb4be81dfbd057aa63aded06bf3d" name="a858dfb4be81dfbd057aa63aded06bf3d"></a>uint8_t</td>
<td class="fieldname">
FREQL</td>
<td class="fielddoc">
Tune Frequency Low byte. </td></tr>
<tr><td class="fieldtype">
<a id="a8836c6ec927c24305d2fd26a5aec2e2b" name="a8836c6ec927c24305d2fd26a5aec2e2b"></a>uint8_t</td>
<td class="fieldname">
FREQH</td>
<td class="fielddoc">
Tune Frequency High byte. </td></tr>
</table>

</div>
</div>
<a name="structsi47x__antenna__capacitor_8raw" id="structsi47x__antenna__capacitor_8raw"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__antenna__capacitor_8raw">&#9670;&#160;</a></span>si47x_antenna_capacitor.raw</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_antenna_capacitor.raw</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a0475bf71e813922e317ef7cb7b3df9fa" name="a0475bf71e813922e317ef7cb7b3df9fa"></a>uint8_t</td>
<td class="fieldname">
ANTCAPL</td>
<td class="fielddoc">
Antenna Tuning Capacitor High byte. </td></tr>
<tr><td class="fieldtype">
<a id="a5f437dbf77cdadcbb215ce5db44edbe6" name="a5f437dbf77cdadcbb215ce5db44edbe6"></a>uint8_t</td>
<td class="fieldname">
ANTCAPH</td>
<td class="fielddoc">
Antenna Tuning Capacitor Low byte. </td></tr>
</table>

</div>
</div>
<a name="structsi47x__set__frequency_8arg" id="structsi47x__set__frequency_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__set__frequency_8arg">&#9670;&#160;</a></span>si47x_set_frequency.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_set_frequency.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="adca6e617f6fb54033deb311e7e7c93cc" name="adca6e617f6fb54033deb311e7e7c93cc"></a>uint8_t</td>
<td class="fieldname">
FAST: 1</td>
<td class="fielddoc">
ARG1 - FAST Tuning. If set, executes fast and invalidated tune. The tune status will not be accurate. </td></tr>
<tr><td class="fieldtype">
<a id="a1da4c7af6c0e106e2aec1c483252b329" name="a1da4c7af6c0e106e2aec1c483252b329"></a>uint8_t</td>
<td class="fieldname">
FREEZE: 1</td>
<td class="fielddoc">
Valid only for FM (Must be 0 to AM) </td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 4</td>
<td class="fielddoc">
Always set 0. </td></tr>
<tr><td class="fieldtype">
<a id="a46ba89190297ccd0df7c8f8b5f72497f" name="a46ba89190297ccd0df7c8f8b5f72497f"></a>uint8_t</td>
<td class="fieldname">
USBLSB: 2</td>
<td class="fielddoc">
SSB Upper Side Band (USB) and Lower Side Band (LSB) Selection. 10 = USB is selected; 01 = LSB is selected. </td></tr>
<tr><td class="fieldtype">
<a id="a8836c6ec927c24305d2fd26a5aec2e2b" name="a8836c6ec927c24305d2fd26a5aec2e2b"></a>uint8_t</td>
<td class="fieldname">
FREQH</td>
<td class="fielddoc">
ARG2 - Tune Frequency High byte. </td></tr>
<tr><td class="fieldtype">
<a id="a858dfb4be81dfbd057aa63aded06bf3d" name="a858dfb4be81dfbd057aa63aded06bf3d"></a>uint8_t</td>
<td class="fieldname">
FREQL</td>
<td class="fielddoc">
ARG3 - Tune Frequency Low byte. </td></tr>
<tr><td class="fieldtype">
<a id="a5f437dbf77cdadcbb215ce5db44edbe6" name="a5f437dbf77cdadcbb215ce5db44edbe6"></a>uint8_t</td>
<td class="fieldname">
ANTCAPH</td>
<td class="fielddoc">
ARG4 - Antenna Tuning Capacitor High byte. </td></tr>
<tr><td class="fieldtype">
<a id="a0475bf71e813922e317ef7cb7b3df9fa" name="a0475bf71e813922e317ef7cb7b3df9fa"></a>uint8_t</td>
<td class="fieldname">
ANTCAPL</td>
<td class="fielddoc">
ARG5 - Antenna Tuning Capacitor Low byte. Note used for FM. </td></tr>
</table>

</div>
</div>
<a name="structsi47x__seek_8arg" id="structsi47x__seek_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__seek_8arg">&#9670;&#160;</a></span>si47x_seek.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_seek.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="ad8179a090910d4923b044cbce813c8ea" name="ad8179a090910d4923b044cbce813c8ea"></a>uint8_t</td>
<td class="fieldname">
RESERVED1: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae1c8555fcf0ea2bb648a6fd527d658c0" name="ae1c8555fcf0ea2bb648a6fd527d658c0"></a>uint8_t</td>
<td class="fieldname">
WRAP: 1</td>
<td class="fielddoc">
Determines whether the seek should Wrap = 1, or Halt = 0 when it hits the band limit. </td></tr>
<tr><td class="fieldtype">
<a id="aed8a1fd68dec9364930b51d020ba07d6" name="aed8a1fd68dec9364930b51d020ba07d6"></a>uint8_t</td>
<td class="fieldname">
SEEKUP: 1</td>
<td class="fielddoc">
Determines the direction of the search, either UP = 1, or DOWN = 0. </td></tr>
<tr><td class="fieldtype">
<a id="a0b5885d29a74762639e4b55c51ce2d85" name="a0b5885d29a74762639e4b55c51ce2d85"></a>uint8_t</td>
<td class="fieldname">
RESERVED2: 4</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__status_8refined" id="structsi47x__status_8refined"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__status_8refined">&#9670;&#160;</a></span>si47x_status.refined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_status.refined</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af8f21d801809287d578344911b65697c" name="af8f21d801809287d578344911b65697c"></a>uint8_t</td>
<td class="fieldname">
STCINT: 1</td>
<td class="fielddoc">
1 = Tune complete has been triggered. </td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
Reserved (Values may vary). </td></tr>
<tr><td class="fieldtype">
<a id="a53d648e7e9d100d590e2f65ec7de079f" name="a53d648e7e9d100d590e2f65ec7de079f"></a>uint8_t</td>
<td class="fieldname">
RDSINT: 1</td>
<td class="fielddoc">
1 = Radio data system interrupt has been triggered. </td></tr>
<tr><td class="fieldtype">
<a id="a8acf6c55c97050e7abd06c104012c77a" name="a8acf6c55c97050e7abd06c104012c77a"></a>uint8_t</td>
<td class="fieldname">
RSQINT: 1</td>
<td class="fielddoc">
1 = Received Signal Quality measurement has been triggered. </td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 2</td>
<td class="fielddoc">
Reserved (Values may vary). </td></tr>
<tr><td class="fieldtype">
<a id="acd22bad976363fdd1bfbf6759fede482" name="acd22bad976363fdd1bfbf6759fede482"></a>uint8_t</td>
<td class="fieldname">
ERR: 1</td>
<td class="fielddoc">
1 = Error. </td></tr>
<tr><td class="fieldtype">
<a id="ae16433ffd3adc248f0ce2608a95c3c76" name="ae16433ffd3adc248f0ce2608a95c3c76"></a>uint8_t</td>
<td class="fieldname">
CTS: 1</td>
<td class="fielddoc">
0 = Wait before sending next command; 1 = Clear to send next command. </td></tr>
</table>

</div>
</div>
<a name="structsi47x__response__status_8resp" id="structsi47x__response__status_8resp"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__response__status_8resp">&#9670;&#160;</a></span>si47x_response_status.resp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_response_status.resp</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af8f21d801809287d578344911b65697c" name="af8f21d801809287d578344911b65697c"></a>uint8_t</td>
<td class="fieldname">
STCINT: 1</td>
<td class="fielddoc">
Seek/Tune Complete Interrupt; 1 = Tune complete has been triggered. </td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a53d648e7e9d100d590e2f65ec7de079f" name="a53d648e7e9d100d590e2f65ec7de079f"></a>uint8_t</td>
<td class="fieldname">
RDSINT: 1</td>
<td class="fielddoc">
Radio Data System (RDS) Interrup; 0 = interrupt has not been triggered. </td></tr>
<tr><td class="fieldtype">
<a id="a8acf6c55c97050e7abd06c104012c77a" name="a8acf6c55c97050e7abd06c104012c77a"></a>uint8_t</td>
<td class="fieldname">
RSQINT: 1</td>
<td class="fielddoc">
Received Signal Quality Interrupt; 0 = interrupt has not been triggered. </td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acd22bad976363fdd1bfbf6759fede482" name="acd22bad976363fdd1bfbf6759fede482"></a>uint8_t</td>
<td class="fieldname">
ERR: 1</td>
<td class="fielddoc">
Error. 0 = No error 1 = Error. </td></tr>
<tr><td class="fieldtype">
<a id="ae16433ffd3adc248f0ce2608a95c3c76" name="ae16433ffd3adc248f0ce2608a95c3c76"></a>uint8_t</td>
<td class="fieldname">
CTS: 1</td>
<td class="fielddoc">
Clear to Send. </td></tr>
<tr><td class="fieldtype">
<a id="ac9f1a6384b1c466d4612f513bd8e13ea" name="ac9f1a6384b1c466d4612f513bd8e13ea"></a>uint8_t</td>
<td class="fieldname">
VALID: 1</td>
<td class="fielddoc">
Valid Channel. </td></tr>
<tr><td class="fieldtype">
<a id="a4f37d8e1a484e1ac152858e71923f86c" name="a4f37d8e1a484e1ac152858e71923f86c"></a>uint8_t</td>
<td class="fieldname">
AFCRL: 1</td>
<td class="fielddoc">
AFC Rail Indicator. </td></tr>
<tr><td class="fieldtype">
<a id="a613aa5c14b3ccc6304a519292c482ed1" name="a613aa5c14b3ccc6304a519292c482ed1"></a>uint8_t</td>
<td class="fieldname">
DUMMY3: 5</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a4163d039102268d1b6ac272a25006d7f" name="a4163d039102268d1b6ac272a25006d7f"></a>uint8_t</td>
<td class="fieldname">
BLTF: 1</td>
<td class="fielddoc">
Reports if a seek hit the band limit. </td></tr>
<tr><td class="fieldtype">
<a id="a0d093ad5e587811b66f0047303ec86a9" name="a0d093ad5e587811b66f0047303ec86a9"></a>uint8_t</td>
<td class="fieldname">
READFREQH</td>
<td class="fielddoc">
Read Frequency High byte. </td></tr>
<tr><td class="fieldtype">
<a id="ad667880f1209fa0da1d2c87c794329c7" name="ad667880f1209fa0da1d2c87c794329c7"></a>uint8_t</td>
<td class="fieldname">
READFREQL</td>
<td class="fielddoc">
Read Frequency Low byte. </td></tr>
<tr><td class="fieldtype">
<a id="a6833f5d3374c1679bea428b50dbad9cc" name="a6833f5d3374c1679bea428b50dbad9cc"></a>uint8_t</td>
<td class="fieldname">
RSSI</td>
<td class="fielddoc">
Received Signal Strength Indicator (dBμV) </td></tr>
<tr><td class="fieldtype">
<a id="a8dc5367d65459f69d78eb03e93f7703f" name="a8dc5367d65459f69d78eb03e93f7703f"></a>uint8_t</td>
<td class="fieldname">
SNR</td>
<td class="fielddoc">
This byte contains the SNR metric when tune is complete (dB). </td></tr>
<tr><td class="fieldtype">
<a id="a36b0ca295026d76ee15df50dc4991e90" name="a36b0ca295026d76ee15df50dc4991e90"></a>uint8_t</td>
<td class="fieldname">
MULT</td>
<td class="fielddoc">
If FM, contains the multipath metric when tune is complete; IF AM READANTCAPH (tuning capacitor value high byte) </td></tr>
<tr><td class="fieldtype">
<a id="aa4c3e6fac8670fa0b36ba68ff185aa24" name="aa4c3e6fac8670fa0b36ba68ff185aa24"></a>uint8_t</td>
<td class="fieldname">
READANTCAP</td>
<td class="fielddoc">
If FM, contains the current antenna tuning capacitor value; IF AM READANTCAPL (tuning capacitor value low byte) </td></tr>
</table>

</div>
</div>
<a name="structsi47x__firmware__information_8resp" id="structsi47x__firmware__information_8resp"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__firmware__information_8resp">&#9670;&#160;</a></span>si47x_firmware_information.resp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_firmware_information.resp</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af8f21d801809287d578344911b65697c" name="af8f21d801809287d578344911b65697c"></a>uint8_t</td>
<td class="fieldname">
STCINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a53d648e7e9d100d590e2f65ec7de079f" name="a53d648e7e9d100d590e2f65ec7de079f"></a>uint8_t</td>
<td class="fieldname">
RDSINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8acf6c55c97050e7abd06c104012c77a" name="a8acf6c55c97050e7abd06c104012c77a"></a>uint8_t</td>
<td class="fieldname">
RSQINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acd22bad976363fdd1bfbf6759fede482" name="acd22bad976363fdd1bfbf6759fede482"></a>uint8_t</td>
<td class="fieldname">
ERR: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae16433ffd3adc248f0ce2608a95c3c76" name="ae16433ffd3adc248f0ce2608a95c3c76"></a>uint8_t</td>
<td class="fieldname">
CTS: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a7b6166324dc52f374d908e03602b1daf" name="a7b6166324dc52f374d908e03602b1daf"></a>uint8_t</td>
<td class="fieldname">
PN</td>
<td class="fielddoc">
RESP1 - Final 2 digits of Part Number (HEX). </td></tr>
<tr><td class="fieldtype">
<a id="a67c65213847ea2a824306b665bd2851f" name="a67c65213847ea2a824306b665bd2851f"></a>uint8_t</td>
<td class="fieldname">
FWMAJOR</td>
<td class="fielddoc">
RESP2 - Firmware Major Revision (ASCII). </td></tr>
<tr><td class="fieldtype">
<a id="ae0c243088677f14fc8dd9c9508e068ff" name="ae0c243088677f14fc8dd9c9508e068ff"></a>uint8_t</td>
<td class="fieldname">
FWMINOR</td>
<td class="fielddoc">
RESP3 - Firmware Minor Revision (ASCII). </td></tr>
<tr><td class="fieldtype">
<a id="a3ab7055a80e6c432a1116bfb27181811" name="a3ab7055a80e6c432a1116bfb27181811"></a>uint8_t</td>
<td class="fieldname">
PATCHH</td>
<td class="fielddoc">
RESP4 - Patch ID High byte (HEX). </td></tr>
<tr><td class="fieldtype">
<a id="a07cead1237e34b4696dce647443ad10e" name="a07cead1237e34b4696dce647443ad10e"></a>uint8_t</td>
<td class="fieldname">
PATCHL</td>
<td class="fielddoc">
RESP5 - Patch ID Low byte (HEX). </td></tr>
<tr><td class="fieldtype">
<a id="aab5038bb547e9aa4b543112de6904611" name="aab5038bb547e9aa4b543112de6904611"></a>uint8_t</td>
<td class="fieldname">
CMPMAJOR</td>
<td class="fielddoc">
RESP6 - Component Major Revision (ASCII). </td></tr>
<tr><td class="fieldtype">
<a id="a62c98580b8d5220cf351861ddd86fd07" name="a62c98580b8d5220cf351861ddd86fd07"></a>uint8_t</td>
<td class="fieldname">
CMPMINOR</td>
<td class="fielddoc">
RESP7 - Component Minor Revision (ASCII). </td></tr>
<tr><td class="fieldtype">
<a id="ab9dbe73951d365ea8a945760cec79a5e" name="ab9dbe73951d365ea8a945760cec79a5e"></a>uint8_t</td>
<td class="fieldname">
CHIPREV</td>
<td class="fielddoc">
RESP8 - Chip Revision (ASCII). </td></tr>
</table>

</div>
</div>
<a name="structsi47x__firmware__query__library_8resp" id="structsi47x__firmware__query__library_8resp"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__firmware__query__library_8resp">&#9670;&#160;</a></span>si47x_firmware_query_library.resp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_firmware_query_library.resp</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af8f21d801809287d578344911b65697c" name="af8f21d801809287d578344911b65697c"></a>uint8_t</td>
<td class="fieldname">
STCINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a53d648e7e9d100d590e2f65ec7de079f" name="a53d648e7e9d100d590e2f65ec7de079f"></a>uint8_t</td>
<td class="fieldname">
RDSINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8acf6c55c97050e7abd06c104012c77a" name="a8acf6c55c97050e7abd06c104012c77a"></a>uint8_t</td>
<td class="fieldname">
RSQINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acd22bad976363fdd1bfbf6759fede482" name="acd22bad976363fdd1bfbf6759fede482"></a>uint8_t</td>
<td class="fieldname">
ERR: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae16433ffd3adc248f0ce2608a95c3c76" name="ae16433ffd3adc248f0ce2608a95c3c76"></a>uint8_t</td>
<td class="fieldname">
CTS: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a7b6166324dc52f374d908e03602b1daf" name="a7b6166324dc52f374d908e03602b1daf"></a>uint8_t</td>
<td class="fieldname">
PN</td>
<td class="fielddoc">
RESP1 - Final 2 digits of Part Number (HEX). </td></tr>
<tr><td class="fieldtype">
<a id="a67c65213847ea2a824306b665bd2851f" name="a67c65213847ea2a824306b665bd2851f"></a>uint8_t</td>
<td class="fieldname">
FWMAJOR</td>
<td class="fielddoc">
RESP2 - Firmware Major Revision (ASCII). </td></tr>
<tr><td class="fieldtype">
<a id="ae0c243088677f14fc8dd9c9508e068ff" name="ae0c243088677f14fc8dd9c9508e068ff"></a>uint8_t</td>
<td class="fieldname">
FWMINOR</td>
<td class="fielddoc">
RESP3 - Firmware Minor Revision (ASCII). </td></tr>
<tr><td class="fieldtype">
<a id="ad8179a090910d4923b044cbce813c8ea" name="ad8179a090910d4923b044cbce813c8ea"></a>uint8_t</td>
<td class="fieldname">
RESERVED1</td>
<td class="fielddoc">
RESP4 - Reserved, various values. </td></tr>
<tr><td class="fieldtype">
<a id="a0b5885d29a74762639e4b55c51ce2d85" name="a0b5885d29a74762639e4b55c51ce2d85"></a>uint8_t</td>
<td class="fieldname">
RESERVED2</td>
<td class="fielddoc">
RESP5 - Reserved, various values. </td></tr>
<tr><td class="fieldtype">
<a id="ab9dbe73951d365ea8a945760cec79a5e" name="ab9dbe73951d365ea8a945760cec79a5e"></a>uint8_t</td>
<td class="fieldname">
CHIPREV</td>
<td class="fielddoc">
RESP6 - Chip Revision (ASCII). </td></tr>
<tr><td class="fieldtype">
<a id="afb747a51a99db36a17a01f11e3cafbe5" name="afb747a51a99db36a17a01f11e3cafbe5"></a>uint8_t</td>
<td class="fieldname">
LIBRARYID</td>
<td class="fielddoc">
RESP7 - Library Revision (HEX). </td></tr>
</table>

</div>
</div>
<a name="structsi47x__tune__status_8arg" id="structsi47x__tune__status_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__tune__status_8arg">&#9670;&#160;</a></span>si47x_tune_status.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_tune_status.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aa1b4c5526f2abe4a5d02be4016a44020" name="aa1b4c5526f2abe4a5d02be4016a44020"></a>uint8_t</td>
<td class="fieldname">
INTACK: 1</td>
<td class="fielddoc">
If set, clears the seek/tune complete interrupt status indicator. </td></tr>
<tr><td class="fieldtype">
<a id="a2027c027133e22c8929e2874dc44dd36" name="a2027c027133e22c8929e2874dc44dd36"></a>uint8_t</td>
<td class="fieldname">
CANCEL: 1</td>
<td class="fielddoc">
If set, aborts a seek currently in progress. </td></tr>
<tr><td class="fieldtype">
<a id="a0b5885d29a74762639e4b55c51ce2d85" name="a0b5885d29a74762639e4b55c51ce2d85"></a>uint8_t</td>
<td class="fieldname">
RESERVED2: 6</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__property_8raw" id="structsi47x__property_8raw"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__property_8raw">&#9670;&#160;</a></span>si47x_property.raw</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_property.raw</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a1f3859652867ab4a967c5caa3e2ab353" name="a1f3859652867ab4a967c5caa3e2ab353"></a>uint8_t</td>
<td class="fieldname">
byteLow</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a7b280732d6c370d505d537b0ab9f7e30" name="a7b280732d6c370d505d537b0ab9f7e30"></a>uint8_t</td>
<td class="fieldname">
byteHigh</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rqs__status_8resp" id="structsi47x__rqs__status_8resp"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rqs__status_8resp">&#9670;&#160;</a></span>si47x_rqs_status.resp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rqs_status.resp</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af8f21d801809287d578344911b65697c" name="af8f21d801809287d578344911b65697c"></a>uint8_t</td>
<td class="fieldname">
STCINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a53d648e7e9d100d590e2f65ec7de079f" name="a53d648e7e9d100d590e2f65ec7de079f"></a>uint8_t</td>
<td class="fieldname">
RDSINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8acf6c55c97050e7abd06c104012c77a" name="a8acf6c55c97050e7abd06c104012c77a"></a>uint8_t</td>
<td class="fieldname">
RSQINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acd22bad976363fdd1bfbf6759fede482" name="acd22bad976363fdd1bfbf6759fede482"></a>uint8_t</td>
<td class="fieldname">
ERR: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae16433ffd3adc248f0ce2608a95c3c76" name="ae16433ffd3adc248f0ce2608a95c3c76"></a>uint8_t</td>
<td class="fieldname">
CTS: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a78e3f2f0b0c5b1dfd51e3c0d48ae18e3" name="a78e3f2f0b0c5b1dfd51e3c0d48ae18e3"></a>uint8_t</td>
<td class="fieldname">
RSSIILINT: 1</td>
<td class="fielddoc">
RSSI Detect Low. </td></tr>
<tr><td class="fieldtype">
<a id="a1c2886a1d02e462622c810dec48a7a8d" name="a1c2886a1d02e462622c810dec48a7a8d"></a>uint8_t</td>
<td class="fieldname">
RSSIHINT: 1</td>
<td class="fielddoc">
RSSI Detect High. </td></tr>
<tr><td class="fieldtype">
<a id="a97383bc737ce99a121985160e6ffa344" name="a97383bc737ce99a121985160e6ffa344"></a>uint8_t</td>
<td class="fieldname">
SNRLINT: 1</td>
<td class="fielddoc">
SNR Detect Low. </td></tr>
<tr><td class="fieldtype">
<a id="ae2e739596a7340b62844e12390115e6a" name="ae2e739596a7340b62844e12390115e6a"></a>uint8_t</td>
<td class="fieldname">
SNRHINT: 1</td>
<td class="fielddoc">
SNR Detect High. </td></tr>
<tr><td class="fieldtype">
<a id="af07f7e10faec4b062b389868532a8146" name="af07f7e10faec4b062b389868532a8146"></a>uint8_t</td>
<td class="fieldname">
MULTLINT: 1</td>
<td class="fielddoc">
Multipath Detect Low. </td></tr>
<tr><td class="fieldtype">
<a id="a6b4ed08de1237c36d005669ead7d8a50" name="a6b4ed08de1237c36d005669ead7d8a50"></a>uint8_t</td>
<td class="fieldname">
MULTHINT: 1</td>
<td class="fielddoc">
Multipath Detect High. </td></tr>
<tr><td class="fieldtype">
<a id="a613aa5c14b3ccc6304a519292c482ed1" name="a613aa5c14b3ccc6304a519292c482ed1"></a>uint8_t</td>
<td class="fieldname">
DUMMY3: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a78a25db6cd73b193ba6c941df8584d35" name="a78a25db6cd73b193ba6c941df8584d35"></a>uint8_t</td>
<td class="fieldname">
BLENDINT: 1</td>
<td class="fielddoc">
Blend Detect Interrupt. </td></tr>
<tr><td class="fieldtype">
<a id="ac9f1a6384b1c466d4612f513bd8e13ea" name="ac9f1a6384b1c466d4612f513bd8e13ea"></a>uint8_t</td>
<td class="fieldname">
VALID: 1</td>
<td class="fielddoc">
Valid Channel. </td></tr>
<tr><td class="fieldtype">
<a id="a4f37d8e1a484e1ac152858e71923f86c" name="a4f37d8e1a484e1ac152858e71923f86c"></a>uint8_t</td>
<td class="fieldname">
AFCRL: 1</td>
<td class="fielddoc">
AFC Rail Indicator. </td></tr>
<tr><td class="fieldtype">
<a id="a9182569d693623e6b469099542b303e4" name="a9182569d693623e6b469099542b303e4"></a>uint8_t</td>
<td class="fieldname">
DUMMY4: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a018a3d212081bb86b34e6b8fbd88c4e2" name="a018a3d212081bb86b34e6b8fbd88c4e2"></a>uint8_t</td>
<td class="fieldname">
SMUTE: 1</td>
<td class="fielddoc">
Soft Mute Indicator. Indicates soft mute is engaged. </td></tr>
<tr><td class="fieldtype">
<a id="a1fc4251a40ec4352f10fc3ecb20f2c79" name="a1fc4251a40ec4352f10fc3ecb20f2c79"></a>uint8_t</td>
<td class="fieldname">
DUMMY5: 4</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aedcdb3b2f6ac6daf3bacf8bb54a92d28" name="aedcdb3b2f6ac6daf3bacf8bb54a92d28"></a>uint8_t</td>
<td class="fieldname">
STBLEND: 7</td>
<td class="fielddoc">
Indicates amount of stereo blend in% (100 = full stereo, 0 = full mono). </td></tr>
<tr><td class="fieldtype">
<a id="aece6117f0bc60ec824fe5d441abdb288" name="aece6117f0bc60ec824fe5d441abdb288"></a>uint8_t</td>
<td class="fieldname">
PILOT: 1</td>
<td class="fielddoc">
Indicates stereo pilot presence. </td></tr>
<tr><td class="fieldtype">
<a id="a6833f5d3374c1679bea428b50dbad9cc" name="a6833f5d3374c1679bea428b50dbad9cc"></a>uint8_t</td>
<td class="fieldname">
RSSI</td>
<td class="fielddoc">
RESP4 - Contains the current receive signal strength (0–127 dBμV). </td></tr>
<tr><td class="fieldtype">
<a id="a8dc5367d65459f69d78eb03e93f7703f" name="a8dc5367d65459f69d78eb03e93f7703f"></a>uint8_t</td>
<td class="fieldname">
SNR</td>
<td class="fielddoc">
RESP5 - Contains the current SNR metric (0–127 dB). </td></tr>
<tr><td class="fieldtype">
<a id="a36b0ca295026d76ee15df50dc4991e90" name="a36b0ca295026d76ee15df50dc4991e90"></a>uint8_t</td>
<td class="fieldname">
MULT</td>
<td class="fielddoc">
RESP6 - Contains the current multipath metric. (0 = no multipath; 100 = full multipath) </td></tr>
<tr><td class="fieldtype">
<a id="a0c144971635328e95870811948c9071a" name="a0c144971635328e95870811948c9071a"></a>uint8_t</td>
<td class="fieldname">
FREQOFF</td>
<td class="fielddoc">
RESP7 - Signed frequency offset (kHz). </td></tr>
</table>

</div>
</div>
<a name="structsi47x__frontend__agc__control_8field" id="structsi47x__frontend__agc__control_8field"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__frontend__agc__control_8field">&#9670;&#160;</a></span>si47x_frontend_agc_control.field</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_frontend_agc_control.field</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aae22ea8fbb38533f36125b5ccc45338b" name="aae22ea8fbb38533f36125b5ccc45338b"></a>uint8_t</td>
<td class="fieldname">
ATTN_BACKUP</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aeb3a984f28076574a7347412473f7c13" name="aeb3a984f28076574a7347412473f7c13"></a>uint8_t</td>
<td class="fieldname">
MIN_GAIN_INDEX</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__command_8arg" id="structsi47x__rds__command_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__command_8arg">&#9670;&#160;</a></span>si47x_rds_command.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_command.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aa1b4c5526f2abe4a5d02be4016a44020" name="aa1b4c5526f2abe4a5d02be4016a44020"></a>uint8_t</td>
<td class="fieldname">
INTACK: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a89ada8287a1cbe8c1cbcbaf629797e69" name="a89ada8287a1cbe8c1cbcbaf629797e69"></a>uint8_t</td>
<td class="fieldname">
MTFIFO: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a0ad827114d7e2367674a05bbcdc53eda" name="a0ad827114d7e2367674a05bbcdc53eda"></a>uint8_t</td>
<td class="fieldname">
STATUSONLY: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a275876e34cf609db118f3d84b799a790" name="a275876e34cf609db118f3d84b799a790"></a>uint8_t</td>
<td class="fieldname">
dummy: 5</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__status_8resp" id="structsi47x__rds__status_8resp"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__status_8resp">&#9670;&#160;</a></span>si47x_rds_status.resp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_status.resp</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af8f21d801809287d578344911b65697c" name="af8f21d801809287d578344911b65697c"></a>uint8_t</td>
<td class="fieldname">
STCINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a53d648e7e9d100d590e2f65ec7de079f" name="a53d648e7e9d100d590e2f65ec7de079f"></a>uint8_t</td>
<td class="fieldname">
RDSINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8acf6c55c97050e7abd06c104012c77a" name="a8acf6c55c97050e7abd06c104012c77a"></a>uint8_t</td>
<td class="fieldname">
RSQINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acd22bad976363fdd1bfbf6759fede482" name="acd22bad976363fdd1bfbf6759fede482"></a>uint8_t</td>
<td class="fieldname">
ERR: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae16433ffd3adc248f0ce2608a95c3c76" name="ae16433ffd3adc248f0ce2608a95c3c76"></a>uint8_t</td>
<td class="fieldname">
CTS: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aa75f4ec874d6a5f181b8e423950bfde0" name="aa75f4ec874d6a5f181b8e423950bfde0"></a>uint8_t</td>
<td class="fieldname">
RDSRECV: 1</td>
<td class="fielddoc">
RDS Received; 1 = FIFO filled to minimum number of groups set by RDSFIFOCNT. </td></tr>
<tr><td class="fieldtype">
<a id="a95a3b24fca811ec5f3f6572fe7da0bcf" name="a95a3b24fca811ec5f3f6572fe7da0bcf"></a>uint8_t</td>
<td class="fieldname">
RDSSYNCLOST: 1</td>
<td class="fielddoc">
RDS Sync Lost; 1 = Lost RDS synchronization. </td></tr>
<tr><td class="fieldtype">
<a id="a1cd218d6a523d2d9120d8ab8a9dd93c7" name="a1cd218d6a523d2d9120d8ab8a9dd93c7"></a>uint8_t</td>
<td class="fieldname">
RDSSYNCFOUND: 1</td>
<td class="fielddoc">
RDS Sync Found; 1 = Found RDS synchronization. </td></tr>
<tr><td class="fieldtype">
<a id="a613aa5c14b3ccc6304a519292c482ed1" name="a613aa5c14b3ccc6304a519292c482ed1"></a>uint8_t</td>
<td class="fieldname">
DUMMY3: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aa2d4c2b673c2842773854cdd6f28e033" name="aa2d4c2b673c2842773854cdd6f28e033"></a>uint8_t</td>
<td class="fieldname">
RDSNEWBLOCKA: 1</td>
<td class="fielddoc">
RDS New Block A; 1 = Valid Block A data has been received. </td></tr>
<tr><td class="fieldtype">
<a id="a67434ed313bef4d6221df6a51971c994" name="a67434ed313bef4d6221df6a51971c994"></a>uint8_t</td>
<td class="fieldname">
RDSNEWBLOCKB: 1</td>
<td class="fielddoc">
RDS New Block B; 1 = Valid Block B data has been received. </td></tr>
<tr><td class="fieldtype">
<a id="a9182569d693623e6b469099542b303e4" name="a9182569d693623e6b469099542b303e4"></a>uint8_t</td>
<td class="fieldname">
DUMMY4: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a67a91dac9065974c1b69fea4ad395faf" name="a67a91dac9065974c1b69fea4ad395faf"></a>uint8_t</td>
<td class="fieldname">
RDSSYNC: 1</td>
<td class="fielddoc">
RDS Sync; 1 = RDS currently synchronized. </td></tr>
<tr><td class="fieldtype">
<a id="a1fc4251a40ec4352f10fc3ecb20f2c79" name="a1fc4251a40ec4352f10fc3ecb20f2c79"></a>uint8_t</td>
<td class="fieldname">
DUMMY5: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a97eaf5b8af040d5cc1d1951e45846c72" name="a97eaf5b8af040d5cc1d1951e45846c72"></a>uint8_t</td>
<td class="fieldname">
GRPLOST: 1</td>
<td class="fielddoc">
Group Lost; 1 = One or more RDS groups discarded due to FIFO overrun. </td></tr>
<tr><td class="fieldtype">
<a id="ae47e340f9899842ec70c03024de8cf89" name="ae47e340f9899842ec70c03024de8cf89"></a>uint8_t</td>
<td class="fieldname">
DUMMY6: 5</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a4a3b791b8fe2bf1f76df87f754967f5e" name="a4a3b791b8fe2bf1f76df87f754967f5e"></a>uint8_t</td>
<td class="fieldname">
RDSFIFOUSED</td>
<td class="fielddoc">
RESP3 - RDS FIFO Used; Number of groups remaining in the RDS FIFO (0 if empty). </td></tr>
<tr><td class="fieldtype">
<a id="a2843da4b952c7be9fb480c58a29ea378" name="a2843da4b952c7be9fb480c58a29ea378"></a>uint8_t</td>
<td class="fieldname">
BLOCKAH</td>
<td class="fielddoc">
RESP4 - RDS Block A; HIGH byte. </td></tr>
<tr><td class="fieldtype">
<a id="a0f0906669ad239fff687df038925d138" name="a0f0906669ad239fff687df038925d138"></a>uint8_t</td>
<td class="fieldname">
BLOCKAL</td>
<td class="fielddoc">
RESP5 - RDS Block A; LOW byte. </td></tr>
<tr><td class="fieldtype">
<a id="a41992f4f83625a17ffbb4df533f4d192" name="a41992f4f83625a17ffbb4df533f4d192"></a>uint8_t</td>
<td class="fieldname">
BLOCKBH</td>
<td class="fielddoc">
RESP6 - RDS Block B; HIGH byte. </td></tr>
<tr><td class="fieldtype">
<a id="a5393be02dfd7f56d0567e5f1406fffed" name="a5393be02dfd7f56d0567e5f1406fffed"></a>uint8_t</td>
<td class="fieldname">
BLOCKBL</td>
<td class="fielddoc">
RESP7 - RDS Block B; LOW byte. </td></tr>
<tr><td class="fieldtype">
<a id="ae464b56d44650f86be59aeef27abfbbe" name="ae464b56d44650f86be59aeef27abfbbe"></a>uint8_t</td>
<td class="fieldname">
BLOCKCH</td>
<td class="fielddoc">
RESP8 - RDS Block C; HIGH byte. </td></tr>
<tr><td class="fieldtype">
<a id="a8c78c7dd8484c36b843457e3e4f165ac" name="a8c78c7dd8484c36b843457e3e4f165ac"></a>uint8_t</td>
<td class="fieldname">
BLOCKCL</td>
<td class="fielddoc">
RESP9 - RDS Block C; LOW byte. </td></tr>
<tr><td class="fieldtype">
<a id="ab46176005c9a362139e953d3633ed8f8" name="ab46176005c9a362139e953d3633ed8f8"></a>uint8_t</td>
<td class="fieldname">
BLOCKDH</td>
<td class="fielddoc">
RESP10 - RDS Block D; HIGH byte. </td></tr>
<tr><td class="fieldtype">
<a id="ae0fd3095e63eb37b945a03706e7fa697" name="ae0fd3095e63eb37b945a03706e7fa697"></a>uint8_t</td>
<td class="fieldname">
BLOCKDL</td>
<td class="fielddoc">
RESP11 - RDS Block D; LOW byte. </td></tr>
<tr><td class="fieldtype">
<a id="a7d449b80d36bbc910ef88b6fcfe90364" name="a7d449b80d36bbc910ef88b6fcfe90364"></a>uint8_t</td>
<td class="fieldname">
BLED: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8e74ab448e91f67eaabee7a52ab05fec" name="a8e74ab448e91f67eaabee7a52ab05fec"></a>uint8_t</td>
<td class="fieldname">
BLEC: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aa4eb947cc07974dfc44c1da340b21c0f" name="aa4eb947cc07974dfc44c1da340b21c0f"></a>uint8_t</td>
<td class="fieldname">
BLEB: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abe92870ea28d50ecdfd8f987836e103f" name="abe92870ea28d50ecdfd8f987836e103f"></a>uint8_t</td>
<td class="fieldname">
BLEA: 2</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__int__source_8refined" id="structsi47x__rds__int__source_8refined"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__int__source_8refined">&#9670;&#160;</a></span>si47x_rds_int_source.refined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_int_source.refined</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aa75f4ec874d6a5f181b8e423950bfde0" name="aa75f4ec874d6a5f181b8e423950bfde0"></a>uint8_t</td>
<td class="fieldname">
RDSRECV: 1</td>
<td class="fielddoc">
If set, generate RDSINT when RDS FIFO has at least FM_RDS_INT_FIFO_COUNT entries. </td></tr>
<tr><td class="fieldtype">
<a id="a95a3b24fca811ec5f3f6572fe7da0bcf" name="a95a3b24fca811ec5f3f6572fe7da0bcf"></a>uint8_t</td>
<td class="fieldname">
RDSSYNCLOST: 1</td>
<td class="fielddoc">
If set, generate RDSINT when RDS loses synchronization. </td></tr>
<tr><td class="fieldtype">
<a id="a1cd218d6a523d2d9120d8ab8a9dd93c7" name="a1cd218d6a523d2d9120d8ab8a9dd93c7"></a>uint8_t</td>
<td class="fieldname">
RDSSYNCFOUND: 1</td>
<td class="fielddoc">
f set, generate RDSINT when RDS gains synchronization. </td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
Always write to 0. </td></tr>
<tr><td class="fieldtype">
<a id="aa2d4c2b673c2842773854cdd6f28e033" name="aa2d4c2b673c2842773854cdd6f28e033"></a>uint8_t</td>
<td class="fieldname">
RDSNEWBLOCKA: 1</td>
<td class="fielddoc">
If set, generate an interrupt when Block A data is found or subsequently changed. </td></tr>
<tr><td class="fieldtype">
<a id="a67434ed313bef4d6221df6a51971c994" name="a67434ed313bef4d6221df6a51971c994"></a>uint8_t</td>
<td class="fieldname">
RDSNEWBLOCKB: 1</td>
<td class="fielddoc">
If set, generate an interrupt when Block B data is found or subsequently changed. </td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 5</td>
<td class="fielddoc">
Reserved - Always write to 0. </td></tr>
<tr><td class="fieldtype">
<a id="a613aa5c14b3ccc6304a519292c482ed1" name="a613aa5c14b3ccc6304a519292c482ed1"></a>uint8_t</td>
<td class="fieldname">
DUMMY3: 5</td>
<td class="fielddoc">
Reserved - Always write to 0. </td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__config_8arg" id="structsi47x__rds__config_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__config_8arg">&#9670;&#160;</a></span>si47x_rds_config.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_config.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af06feb780d38d7dc59d42878a3353c7f" name="af06feb780d38d7dc59d42878a3353c7f"></a>uint8_t</td>
<td class="fieldname">
RDSEN: 1</td>
<td class="fielddoc">
1 = RDS Processing Enable. </td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 7</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a08e321d989e5154ff4e8a2b5d0fbb057" name="a08e321d989e5154ff4e8a2b5d0fbb057"></a>uint8_t</td>
<td class="fieldname">
BLETHD: 2</td>
<td class="fielddoc">
Block Error Threshold BLOCKD. </td></tr>
<tr><td class="fieldtype">
<a id="a1246c30829bddc4264fe51b0abc00dbe" name="a1246c30829bddc4264fe51b0abc00dbe"></a>uint8_t</td>
<td class="fieldname">
BLETHC: 2</td>
<td class="fielddoc">
Block Error Threshold BLOCKC. </td></tr>
<tr><td class="fieldtype">
<a id="a659adbc2d25b37801235e309fb25737f" name="a659adbc2d25b37801235e309fb25737f"></a>uint8_t</td>
<td class="fieldname">
BLETHB: 2</td>
<td class="fielddoc">
Block Error Threshold BLOCKB. </td></tr>
<tr><td class="fieldtype">
<a id="a955ffa2ef1f258071376294e01482059" name="a955ffa2ef1f258071376294e01482059"></a>uint8_t</td>
<td class="fieldname">
BLETHA: 2</td>
<td class="fielddoc">
Block Error Threshold BLOCKA. </td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__blocka_8refined" id="structsi47x__rds__blocka_8refined"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__blocka_8refined">&#9670;&#160;</a></span>si47x_rds_blocka.refined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_blocka.refined</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a72ab8af56bddab33b269c5964b26620a" name="a72ab8af56bddab33b269c5964b26620a"></a>uint16_t</td>
<td class="fieldname">
pi</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__blocka_8raw" id="structsi47x__rds__blocka_8raw"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__blocka_8raw">&#9670;&#160;</a></span>si47x_rds_blocka.raw</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_blocka.raw</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aaee469db16fdff1aa5439b776b3d5860" name="aaee469db16fdff1aa5439b776b3d5860"></a>uint8_t</td>
<td class="fieldname">
highValue</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a72a22270b4e47acf046fad64a8720e4f" name="a72a22270b4e47acf046fad64a8720e4f"></a>uint8_t</td>
<td class="fieldname">
lowValue</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__blockb_8group0" id="structsi47x__rds__blockb_8group0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__blockb_8group0">&#9670;&#160;</a></span>si47x_rds_blockb.group0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_blockb.group0</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a884d9804999fc47a3c2694e49ad2536a" name="a884d9804999fc47a3c2694e49ad2536a"></a>uint16_t</td>
<td class="fieldname">
address: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aa1b1c0cd777edd2e5cfcaf8e2e7dcab8" name="aa1b1c0cd777edd2e5cfcaf8e2e7dcab8"></a>uint16_t</td>
<td class="fieldname">
DI: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a7a663caea1b722a63dc2868158ed584d" name="a7a663caea1b722a63dc2868158ed584d"></a>uint16_t</td>
<td class="fieldname">
MS: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a890a10788493e3d572586e991cd43543" name="a890a10788493e3d572586e991cd43543"></a>uint16_t</td>
<td class="fieldname">
TA: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a264bd2c2ca8c895803767b0d39ff4a09" name="a264bd2c2ca8c895803767b0d39ff4a09"></a>uint16_t</td>
<td class="fieldname">
programType: 5</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a59e69d63ce38754ea53c4461b5cba1e2" name="a59e69d63ce38754ea53c4461b5cba1e2"></a>uint16_t</td>
<td class="fieldname">
trafficProgramCode: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a20583dcf173525a78f726ef45329c5ae" name="a20583dcf173525a78f726ef45329c5ae"></a>uint16_t</td>
<td class="fieldname">
versionCode: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a19223bd3731a4215ead3ba6a1eb8bbe8" name="a19223bd3731a4215ead3ba6a1eb8bbe8"></a>uint16_t</td>
<td class="fieldname">
groupType: 4</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__blockb_8group2" id="structsi47x__rds__blockb_8group2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__blockb_8group2">&#9670;&#160;</a></span>si47x_rds_blockb.group2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_blockb.group2</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a884d9804999fc47a3c2694e49ad2536a" name="a884d9804999fc47a3c2694e49ad2536a"></a>uint16_t</td>
<td class="fieldname">
address: 4</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a652bfdc159637b708ac6e6f92d7650bc" name="a652bfdc159637b708ac6e6f92d7650bc"></a>uint16_t</td>
<td class="fieldname">
textABFlag: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a264bd2c2ca8c895803767b0d39ff4a09" name="a264bd2c2ca8c895803767b0d39ff4a09"></a>uint16_t</td>
<td class="fieldname">
programType: 5</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a59e69d63ce38754ea53c4461b5cba1e2" name="a59e69d63ce38754ea53c4461b5cba1e2"></a>uint16_t</td>
<td class="fieldname">
trafficProgramCode: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a20583dcf173525a78f726ef45329c5ae" name="a20583dcf173525a78f726ef45329c5ae"></a>uint16_t</td>
<td class="fieldname">
versionCode: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a19223bd3731a4215ead3ba6a1eb8bbe8" name="a19223bd3731a4215ead3ba6a1eb8bbe8"></a>uint16_t</td>
<td class="fieldname">
groupType: 4</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__blockb_8refined" id="structsi47x__rds__blockb_8refined"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__blockb_8refined">&#9670;&#160;</a></span>si47x_rds_blockb.refined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_blockb.refined</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a9a0364b9e99bb480dd25e1f0284c8555" name="a9a0364b9e99bb480dd25e1f0284c8555"></a>uint16_t</td>
<td class="fieldname">
content: 4</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a652bfdc159637b708ac6e6f92d7650bc" name="a652bfdc159637b708ac6e6f92d7650bc"></a>uint16_t</td>
<td class="fieldname">
textABFlag: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a264bd2c2ca8c895803767b0d39ff4a09" name="a264bd2c2ca8c895803767b0d39ff4a09"></a>uint16_t</td>
<td class="fieldname">
programType: 5</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a59e69d63ce38754ea53c4461b5cba1e2" name="a59e69d63ce38754ea53c4461b5cba1e2"></a>uint16_t</td>
<td class="fieldname">
trafficProgramCode: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a20583dcf173525a78f726ef45329c5ae" name="a20583dcf173525a78f726ef45329c5ae"></a>uint16_t</td>
<td class="fieldname">
versionCode: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a19223bd3731a4215ead3ba6a1eb8bbe8" name="a19223bd3731a4215ead3ba6a1eb8bbe8"></a>uint16_t</td>
<td class="fieldname">
groupType: 4</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__blockb_8raw" id="structsi47x__rds__blockb_8raw"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__blockb_8raw">&#9670;&#160;</a></span>si47x_rds_blockb.raw</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_blockb.raw</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a72a22270b4e47acf046fad64a8720e4f" name="a72a22270b4e47acf046fad64a8720e4f"></a>uint8_t</td>
<td class="fieldname">
lowValue</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aaee469db16fdff1aa5439b776b3d5860" name="aaee469db16fdff1aa5439b776b3d5860"></a>uint8_t</td>
<td class="fieldname">
highValue</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__rds__date__time_8refined" id="structsi47x__rds__date__time_8refined"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__rds__date__time_8refined">&#9670;&#160;</a></span>si47x_rds_date_time.refined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_rds_date_time.refined</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a7a86c157ee9713c34fbd7a1ee40f0c5a" name="a7a86c157ee9713c34fbd7a1ee40f0c5a"></a>uint32_t</td>
<td class="fieldname">
offset: 5</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a5ba6e404c489ff4f757e7c77cb9fa310" name="a5ba6e404c489ff4f757e7c77cb9fa310"></a>uint32_t</td>
<td class="fieldname">
offset_sense: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a0a7d55be9d12a369a6a8da0fb517fba4" name="a0a7d55be9d12a369a6a8da0fb517fba4"></a>uint32_t</td>
<td class="fieldname">
minute: 6</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a896c55cc5e46fab38ce9f51ebf7bfcd3" name="a896c55cc5e46fab38ce9f51ebf7bfcd3"></a>uint32_t</td>
<td class="fieldname">
hour: 5</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a7f7685b39180278dd0fa69f523c7bd24" name="a7f7685b39180278dd0fa69f523c7bd24"></a>uint32_t</td>
<td class="fieldname">
mjd: 17</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__agc__status_8refined" id="structsi47x__agc__status_8refined"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__agc__status_8refined">&#9670;&#160;</a></span>si47x_agc_status.refined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_agc_status.refined</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="af8f21d801809287d578344911b65697c" name="af8f21d801809287d578344911b65697c"></a>uint8_t</td>
<td class="fieldname">
STCINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a53d648e7e9d100d590e2f65ec7de079f" name="a53d648e7e9d100d590e2f65ec7de079f"></a>uint8_t</td>
<td class="fieldname">
RDSINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8acf6c55c97050e7abd06c104012c77a" name="a8acf6c55c97050e7abd06c104012c77a"></a>uint8_t</td>
<td class="fieldname">
RSQINT: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 2</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acd22bad976363fdd1bfbf6759fede482" name="acd22bad976363fdd1bfbf6759fede482"></a>uint8_t</td>
<td class="fieldname">
ERR: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae16433ffd3adc248f0ce2608a95c3c76" name="ae16433ffd3adc248f0ce2608a95c3c76"></a>uint8_t</td>
<td class="fieldname">
CTS: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aeaad2cabb6417746b2dd432eda476f55" name="aeaad2cabb6417746b2dd432eda476f55"></a>uint8_t</td>
<td class="fieldname">
AGCDIS: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abd2103035a8021942390a78a431ba0c4" name="abd2103035a8021942390a78a431ba0c4"></a>uint8_t</td>
<td class="fieldname">
DUMMY: 7</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a26bd0af30c189325bd004e10593eb5cd" name="a26bd0af30c189325bd004e10593eb5cd"></a>uint8_t</td>
<td class="fieldname">
AGCIDX</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__agc__overrride_8arg" id="structsi47x__agc__overrride_8arg"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__agc__overrride_8arg">&#9670;&#160;</a></span>si47x_agc_overrride.arg</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_agc_overrride.arg</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aeaad2cabb6417746b2dd432eda476f55" name="aeaad2cabb6417746b2dd432eda476f55"></a>uint8_t</td>
<td class="fieldname">
AGCDIS: 1</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="abd2103035a8021942390a78a431ba0c4" name="abd2103035a8021942390a78a431ba0c4"></a>uint8_t</td>
<td class="fieldname">
DUMMY: 7</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a26bd0af30c189325bd004e10593eb5cd" name="a26bd0af30c189325bd004e10593eb5cd"></a>uint8_t</td>
<td class="fieldname">
AGCIDX</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__bandwidth__config_8param" id="structsi47x__bandwidth__config_8param"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__bandwidth__config_8param">&#9670;&#160;</a></span>si47x_bandwidth_config.param</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_bandwidth_config.param</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="ad992f11e8896f68a81b13fcd6ae2a3b1" name="ad992f11e8896f68a81b13fcd6ae2a3b1"></a>uint8_t</td>
<td class="fieldname">
AMCHFLT: 4</td>
<td class="fielddoc">
Selects the bandwidth of the AM channel filter. </td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 4</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae6741d3dc93d6502bb837ca874ee4f94" name="ae6741d3dc93d6502bb837ca874ee4f94"></a>uint8_t</td>
<td class="fieldname">
AMPLFLT: 1</td>
<td class="fielddoc">
Enables the AM Power Line Noise Rejection Filter. </td></tr>
<tr><td class="fieldtype">
<a id="abece94c62273dc7ecfabc565b76dbbe5" name="abece94c62273dc7ecfabc565b76dbbe5"></a>uint8_t</td>
<td class="fieldname">
DUMMY2: 7</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a name="structsi47x__ssb__mode_8param" id="structsi47x__ssb__mode_8param"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi47x__ssb__mode_8param">&#9670;&#160;</a></span>si47x_ssb_mode.param</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si47x_ssb_mode.param</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a38eda9266347ac0c0f09182baa2fefd0" name="a38eda9266347ac0c0f09182baa2fefd0"></a>uint8_t</td>
<td class="fieldname">
AUDIOBW: 4</td>
<td class="fielddoc">
0 = 1.2kHz (default); 1=2.2kHz; 2=3kHz; 3=4kHz; 4=500Hz; 5=1kHz </td></tr>
<tr><td class="fieldtype">
<a id="a5fd112c4d977a89cf8b7717ef0a12a9b" name="a5fd112c4d977a89cf8b7717ef0a12a9b"></a>uint8_t</td>
<td class="fieldname">
SBCUTFLT: 4</td>
<td class="fielddoc">
SSB side band cutoff filter for band passand low pass filter. </td></tr>
<tr><td class="fieldtype">
<a id="a911ed778d046d0d22bf2df2938c1f084" name="a911ed778d046d0d22bf2df2938c1f084"></a>uint8_t</td>
<td class="fieldname">
AVC_DIVIDER: 4</td>
<td class="fielddoc">
set 0 for SSB mode; set 3 for SYNC mode; </td></tr>
<tr><td class="fieldtype">
<a id="a55576f7d4412f08280e49fba44ef707a" name="a55576f7d4412f08280e49fba44ef707a"></a>uint8_t</td>
<td class="fieldname">
AVCEN: 1</td>
<td class="fielddoc">
SSB Automatic Volume Control (AVC) enable; 0=disable; 1=enable (default);. </td></tr>
<tr><td class="fieldtype">
<a id="aeb7815cb295d531065f797c39cf36da5" name="aeb7815cb295d531065f797c39cf36da5"></a>uint8_t</td>
<td class="fieldname">
SMUTESEL: 1</td>
<td class="fielddoc">
SSB Soft-mute Based on RSSI or SNR. </td></tr>
<tr><td class="fieldtype">
<a id="a3651c40ccc4450f2fc89fa3139dedd5a" name="a3651c40ccc4450f2fc89fa3139dedd5a"></a>uint8_t</td>
<td class="fieldname">
DUMMY1: 1</td>
<td class="fielddoc">
Always write 0;. </td></tr>
<tr><td class="fieldtype">
<a id="a5ff4a830553e8db4d36f8b3677e3d412" name="a5ff4a830553e8db4d36f8b3677e3d412"></a>uint8_t</td>
<td class="fieldname">
DSP_AFCDIS: 1</td>
<td class="fielddoc">
0=SYNC MODE, AFC enable; 1=SSB MODE, AFC disable. </td></tr>
</table>

</div>
</div>
<a name="structsi4735__digital__output__format_8refined" id="structsi4735__digital__output__format_8refined"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi4735__digital__output__format_8refined">&#9670;&#160;</a></span>si4735_digital_output_format.refined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si4735_digital_output_format.refined</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a8e0cf30fb9cddc896d94167934615d42" name="a8e0cf30fb9cddc896d94167934615d42"></a>uint8_t</td>
<td class="fieldname">
OSIZE: 2</td>
<td class="fielddoc">
Digital Output Audio Sample Precision (0=16 bits, 1=20 bits, 2=24 bits, 3=8bits). </td></tr>
<tr><td class="fieldtype">
<a id="a61324adf2d131b4df8038991cbca0842" name="a61324adf2d131b4df8038991cbca0842"></a>uint8_t</td>
<td class="fieldname">
OMONO: 1</td>
<td class="fielddoc">
Digital Output Mono Mode (0=Use mono/stereo blend ). </td></tr>
<tr><td class="fieldtype">
<a id="a870fffeed608a381a3abc7e27b22a7ee" name="a870fffeed608a381a3abc7e27b22a7ee"></a>uint8_t</td>
<td class="fieldname">
OMODE: 4</td>
<td class="fielddoc">
Digital Output Mode (0000=I2S, 0110 = Left-justified, 1000 = MSB at second DCLK after DFS pulse, 1100 = MSB at first DCLK after DFS pulse). </td></tr>
<tr><td class="fieldtype">
<a id="abfdc1bd5a8f46739eef7fd4fa44ad600" name="abfdc1bd5a8f46739eef7fd4fa44ad600"></a>uint8_t</td>
<td class="fieldname">
OFALL: 1</td>
<td class="fielddoc">
Digital Output DCLK Edge (0 = use DCLK rising edge, 1 = use DCLK falling edge) </td></tr>
<tr><td class="fieldtype">
<a id="a275876e34cf609db118f3d84b799a790" name="a275876e34cf609db118f3d84b799a790"></a>uint8_t</td>
<td class="fieldname">
dummy: 8</td>
<td class="fielddoc">
Always 0. </td></tr>
</table>

</div>
</div>
<a name="structsi4735__eeprom__patch__header_8refined" id="structsi4735__eeprom__patch__header_8refined"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structsi4735__eeprom__patch__header_8refined">&#9670;&#160;</a></span>si4735_eeprom_patch_header.refined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct si4735_eeprom_patch_header.refined</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a327e0f8ef808c5d8c6072a07f0a26d26" name="a327e0f8ef808c5d8c6072a07f0a26d26"></a>uint8_t</td>
<td class="fieldname">
reserved[8]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a824abc0aadb3f2d4a53b915f10a2a60b" name="a824abc0aadb3f2d4a53b915f10a2a60b"></a>uint8_t</td>
<td class="fieldname">
status[8]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a6672901531915ba41508c09a77f77a8d" name="a6672901531915ba41508c09a77f77a8d"></a>uint8_t</td>
<td class="fieldname">
patch_id[14]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ac951249c14ef40b4436af008145347a9" name="ac951249c14ef40b4436af008145347a9"></a>uint16_t</td>
<td class="fieldname">
patch_size</td>
<td class="fielddoc">
</td></tr>
</table>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 </li>
  </ul>
</div>
</body>
</html>
